Java developer

at  Capgemini

Kuala Lumpur, KL, Malaysia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Aug, 2024Not Specified06 May, 2024N/AFinancial Applications,Java,Javascript,Computer Science,Security,Css,Spring Boot,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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