Senior Java Developer - Microservices
USA
Job Summary
Location : Charlotte, NC or San Francisco, CA
- Senior-level Java-Micro services developer to manage a critical project for one of our biggest clients in the banking domain.
- The Individual should be passionate about technology, experienced in developing and managing cutting-edge technology applications.
Technical Skills
- You must have 8+ years of experience in enterprise application development projects.
- You must have strong hands-on experience in Core Java.
- You must have strong experience in Java 8, Advanced Java, Spring, Spring Boot.
- You must have strong coding practices in OOPS Concepts, Data Structures, Java Algorithms, Design patterns.
- You must have strong knowledge of Web services (REST) and JSON.
- You must have strong experience in RESTful APIs.
- You should have hands-on experience in HTML, CSS, JavaScript, bootstrap.
- You should have hands-on experience in Web Services producer and consumer (Both REST and Microservices).
- You should have hands-on experience in Spring, Spring Boot, Design Patterns.
- You should have strong experience in SQL, PL-SQL.
- Experience in design, analysis, development, coding, unit testing, debugging, and documentation for complex systems.
- You should have work experience in business services, batch applications, large/complex products development.
- You should have experience in enhancing integration capability between front-end and back-end systems.
- Good to have experience in Cloud computing technology.
- You should have good troubleshooting skills.
- You should have experience in Agile projects.
Behavioral Skills
- Resolve technical issues of projects and explore alternate designs.
- Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
- Train and coach members of project groups to ensure effective knowledge management activity.
JD
Senior Java Developer - Microservices
Full Time USA