Senior Java Engineer
Salaries are around $120,000 - $140,000
Based in the Cary, North Carolina Office 3 days a week.
My client is looking for an experienced Senior Java Engineer with excellent Core Java knowledge.
What You’ll Do
- End to end software development involving core Java, restful services and Spring Framework as a middle ware, Oracle SQL/ Structured Query Language (SQL) Server as back-end database and React User Interface (UI) as front-end
- Serve as an expert in core Java fundamentals with basic React/JavaScript development skills
- Hands on contribution to Spring Framework/Spring Boot, Hibernate/JPA, messaging services and restful web services
- Ensure that the team is working effectively and efficiently to meet the project's goals and deadlines, as well as adhering to industry best practices and standards
Skills You’ll Need
- Experience with Java 8, Spring, Hibernate, REST APIs, Junit, Oracle/SQL/ PL SQL, Linux, Shell Script, JMS, MQ, Jira, Confluence, Git, Maven, TeamCity/Jenkins, and Artifactory
- Experience with restful web services (XML and JSON) and messaging middleware (IBM MQ and KAFKA streaming)
- Good experience in test driven development or design (TDD)/ continuous integration/continuous deployment or development (CI/CD) Pipeline and Agile development (Junit, Git, Jenkins/TeamCity, Maven, and Gradle)
- Good understanding of advanced Java design pattern, solid knowledge of data structures and algorithms
- Experience working in an Agile/DevOps environment
For more information please send your CV to kay.sadler@interquestgroup.com