You will design, develop, and support Java/J2EE applications as part of long-term project assignments.
Responsibilities
Coordinate the full lifecycle of Java/J2EE applications, including design, development, testing, and support.
Modify existing application software to correct errors and improve system performance.
Monitor software system testing, validation procedures, programming, and documentation.
Collaborate with systems analysts and engineers to define software system designs, performance requirements, and interfaces.
Oversee software system installations to ensure all technical specifications are met.
Required Skills
Proficiency in Java and J2EE.
Experience with Javascript and NodeJs.
Working knowledge of RDBMS-SQL and Scala.
Experience with Oracle, IBM-DB2, or MongoDB databases.
Hands-on experience with Springboot, Angular, or Struts frameworks.
Master’s degree in Computer Science, Software Engineering, or a related field with 3 years of experience, or a Bachelor’s degree with 5 years of progressive experience.