Full Stack Java Developer
Location: Chennai
• Experience: Mid Level
• Openings: 1
Job description
Must have Design, develop, and maintain robust, scalable, and efficient web applications using Java and modern front-end frameworks.
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
Implement RESTful APIs and integrate with external systems using API management tools such as APIGEE.
Follow best practices in software development, including design patterns, coding standards, and version control.
Conduct unit testing and participate in code reviews to ensure code quality.
Automate build, deployment, and CI/CD pipelines using tools like Tekton and Openshift.
Use code quality tools such as SonarQube to ensure maintainable and clean code.
Work with SQL and NoSQL databases for data persistence and retrieval.
Understand and apply J2EE design patterns for scalable and maintainable architecture.