2023-6993_Software Engineer – Level III

Job Detail

  • Job ID 369923

Job Description

We are looking for an experienced full stack Java developer with good experience as front end developer using either react or angular. The successful hire must be able to lead or guide the team in front end development if needed.  Successful  candidates should have experience doing production grade applications using front end frameworks.

  • Design and develop high-volume, low-latency applications, delivering high-availability and performance
  • Ensures solutions are well engineered, operable, maintainable, and delivered on schedule
  • Follows approved life cycle methodologies, creates design documents, and performs program coding and testing
  • Resolves technical issues through debugging, research, and investigation.


  • Experience: 6 years plus IT and middleware development experience
  • Strong experience with Java, Spring Framework, Spring boot, J2EE concepts, RESTFul service, Maven, Eclipse IDE
  • Strong experience in Front End development using Angular/React, JavaScript/TypeScript is required
  • Experience with OpenShift, JBoss EAP, AMQ, SOA concepts is a big plus
  • Very good coding skills, Test case creation and Sound Knowledge of design patterns
  • Ability to work independently or in a team from a remote environment
  • Well-developed written and spoken communication skills
  • DevOps experience is highly desired

Technical Skills                                 Proficiency Level           Required (R)/Optional(O)

Java ( 7.0 and above )                                          4                                          R

Spring Framework, Boot, AOP, Data, JPA            4                                           R

HTML, CSS, JavaScript, TypeScript, RxJs           4                                           R

Maven, Gradle, Ant                                               3                                          R

REST based API services                                     3                                          R

DB2/SQL Server database interaction                  3                                          R

Testing using JUnit, Mockito, Hamcrest                3                                          R

J2EE concepts – JDBC/JPA,JTA,                                                                                           JAXP/JAXB, JMS, JNDI                                        3                                          R

Front-end frameworks – Angular,                                                                                           React, React Native, etc                                        3                                          R

CI/CD – Using Jenkins/GITHUB                                                                                             Actions/GitOps/Harness/ArgoCD                           2                                         R

Experience with source repository                                                                                        – Git, Subversion, CVS                                          2                                         R

Experience working with an                                                                                                 application server such as EAP, WAS                    2                                          O

Cloud/Openshift environment                                 2                                         O

WebServices                                                           2                                         O

TDD Test Driven Development                                1                                         O

Java Design Patterns                                              1                                         O


Related Jobs