Senior Java DeveloperLocation: SMILES 8-Madurai-Madurai
Years of Experience:3-4 Years
Job Summary: We are seeking a highly skilled Java Developer with a strong background in Java, Spring Boot, and microservices architecture. The ideal candidate will have extensive experience in developing RESTful APIs, working with SQL/JPA, and utilizing Angular/TypeScript for front-end development. This role requires a deep understanding of software testing, security best practices, and cloud technologies. The candidate will be responsible for designing and implementing scalable systems while ensuring high performance and responsiveness.
Responsibilities:
• Design, develop, and maintain robust Java applications using Spring Boot.
• Implement RESTful APIs for seamless integration with front-end applications.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Utilize SQL/JPA for database management and data manipulation.
• Develop and maintain front-end applications using Angular and TypeScript.
• Ensure the security of applications by implementing best practices and conducting regular security assessments.
• Participate in code reviews and provide constructive feedback to team members.
• Utilize Docker and CI/CD pipelines for productive deployment and continuous integration.
• Design and implement microservices architecture to enhance system scalability and maintainability.
• Contribute to system design discussions and provide innovative solutions to complex problems.
Mandatory Skills:
• Proficient in Java (Deal Breaker Skill).
• Strong experience with Spring Boot framework.
• Solid understanding of SQL and JPA for database interactions.
• Experience in developing REST APIs.
• Familiarity with Angular and TypeScript for front-end development.
• Knowledge of software testing methodologies and tools.
• Understanding of security best practices in software development.
• Experience with microservices architecture.
• Proficient in using Docker and CI/CD