You will develop code for complex application designs and create Application Programming Interfaces (APIs).
Responsibilities
Build and maintain APIs using Spring Boot, Apache Camel, and Hibernate.
Develop applications to store and fetch data using JDBC, JPA, and SQL.
Design and customize software to optimize operational efficiency for clients.
Support application transitions throughout the full software development life cycle.
Required Skills
Proficiency in Java and Spring-based frameworks.
Experience with Spring Boot, Apache Camel, Hibernate, and SpringData JPA.
Strong database programming skills using SQL, MySQL, or NoSQL.
Hands-on experience with JDBC, JPA, Oracle, or SQL Server.
Master’s degree in Computer Science, IT, Engineering, or a related field with 6 months of experience, OR a Bachelor’s degree in a related field with 5 years of progressive experience.
Ability to travel or relocate to unanticipated client sites within the USA.