Lead Java Developer - Incedo Inc.
Pittsburgh, PA 15289
About the Job
Job Type - Full Time Position
Location: Dallas, TX
Incedo is looking to hire a Lead Java Developer with strong experience developing and/or architecting large complex systems, running on Java/ Spring Boot Microservices framework, and experienced with front end frameworks such as ReactJS and/or AngularJS
Responsibilities:
- Planning, designing, debugging, and coding software solutions for Java application development using Spring / Spring boot frameworks
- Develop Java-based software using industry best practices
- Writing and implementing efficient and reusable code in Java
- Test the software to ensure it meets requirements and performs well
- Troubleshoot problems with the software
- Collaborate with software engineers to ensure that code is of the highest quality
- Work with product managers and designers to ensure the software is designed well and meets user needs
- Identify opportunities to improve existing Java code
- Nice to have Graph Query Language
Required skills:
- Looking for 10+ Years of experience candidate.
- Should have managed development & implementation of Java based application modernization.
- Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.
- Min. 3 years of experience with Recat, Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing.
- Excellent understanding of design patterns and microservice architecture.
- 5+ years of experience architecting large-scale applications of Java.
- Experience designing and coding high-performance, scalable, reusable, enterprise Java applications.
- Experience designing RESTful web services.
- Experience designing, implementing, and integrating Spring and/or Spring Boot.
Skills: Java, Hibernate, JPA, Angular JS, Oracle, Mongo, JMS, Spring Boot, Spring MVC, Microservices Architecture.
Source : Incedo Inc.