Java developer
at Capgemini
Kuala Lumpur, KL, Malaysia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 Aug, 2024 | Not Specified | 06 May, 2024 | N/A | Financial Applications,Java,Javascript,Computer Science,Security,Css,Spring Boot,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Role- Full stack Java Developer
Job Responsibilities:
- End-to-End Application Development: Lead the design, development, testing, and maintenance of banking software applications, from frontend to backend, with a focus on robustness, performance, and scalability.
- Technology Expertise: Demonstrate expert-level proficiency in Java, Java EE, and other relevant technologies. Stay updated on the latest industry trends and integrate emerging technologies as appropriate.
- Frontend Development: Create responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and modern front-end libraries and frameworks (e.g., Angular, React, or Vue.js).
- Backend Development: Develop and maintain secure and efficient server-side components using Java and related frameworks (e.g., Spring Boot).
- Database Management: Design and optimize database schemas, write complex SQL queries, and work with databases such as Oracle, MySQL, or PostgreSQL.
- Testing and Quality Assurance: Develop and execute unit tests, integration tests, and end-to-end tests to ensure the integrity and functionality of the applications.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 7-10 years of professional experience in full-stack Java development, with a strong focus on banking or financial applications.
- Expertise in Java, Java EE, Spring Boot, and modern web development technologies.
- Proficiency in frontend technologies, including HTML, CSS, JavaScript, and popular frameworks.
- Solid understanding of banking and financial industry regulations, security, and compliance.
Responsibilities:
- End-to-End Application Development: Lead the design, development, testing, and maintenance of banking software applications, from frontend to backend, with a focus on robustness, performance, and scalability.
- Technology Expertise: Demonstrate expert-level proficiency in Java, Java EE, and other relevant technologies. Stay updated on the latest industry trends and integrate emerging technologies as appropriate.
- Frontend Development: Create responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and modern front-end libraries and frameworks (e.g., Angular, React, or Vue.js).
- Backend Development: Develop and maintain secure and efficient server-side components using Java and related frameworks (e.g., Spring Boot).
- Database Management: Design and optimize database schemas, write complex SQL queries, and work with databases such as Oracle, MySQL, or PostgreSQL.
- Testing and Quality Assurance: Develop and execute unit tests, integration tests, and end-to-end tests to ensure the integrity and functionality of the applications
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Kuala Lumpur, Malaysia