Principal Full stack developer -Java
Apply Now
26d ago
Location:
US
Company:
Hexaware Technologies specializes in IT services and consulting, delivering transformative solutions to businesses worldwide.
Summary:
The candidate will work as a Principal Full stack developer, focusing on Java-based applications and managing microservices architecture. A minimum of 10 years IT experience with strong Java proficiency is required.
Job Description:
Job Description
Java Developer – Job Description
Primary Skills:
- 10+Years of work experience in IT.
- Strong proficiency in Java with hands-on experience in Spring Boot and Microservices architecture.
- Expertise in developing and consuming RESTful APIs and implementing secure API development practices.
- Solid understanding of authentication and authorization mechanisms including OAuth2, JWT, and role-based access control.
- Experience working with SOAP-based web services and WSDL.
- Proficient in API documentation using tools like Swagger / OpenAPI.
- Skilled in debugging complex systems, including legacy Java applications.
- Familiarity with API Gateway solutions and microservices design patterns.
- Experience with log monitoring and analysis using tools such as Splunk, Datadog, and the ELK stack.
- Ability to analyze and troubleshoot production logs effectively.
Secondary Skills:
- Proficient in Git for version control and SQL for database interactions.
- Experience with CI/CD pipelines using tools like Jenkins.
- Knowledge of unit testing frameworks such as JUnit.
- Knowledge of .Net technologies
- Exposure to Python for scripting or automation tasks.
- Familiarity with Angular or similar frontend frameworks.
- Understanding of GraphQL APIs.
- Comfortable working with Excel (XL) for data analysis or reporting.