We are seeking an experienced Java Developer to join our dynamic team in Trichy. The ideal candidate will have over 5 years of hands-on experience in Java development, with a strong focus on Spring Boot, database management, and Microsoft technologies. The role demands excellent problem-solving skills, a passion for developing high-quality software, and the ability to work effectively in a fast-paced environment.
Key Responsibilities:
Develop high-quality Java applications using Spring Boot framework.Write efficient, reusable, and reliable Java code.
Troubleshoot, debug, and upgrade existing software.
Work closely with the product management, design, and operations teams to define, design, and ship new features.
Participate in code reviews to ensure code quality and adherence to best practices.
Design, implement, and maintain database schemas.
Optimize database queries to improve application performance.
Ensure data integrity and security.
Create and maintain technical documentation for reference and reporting.
Provide regular updates on project status, including any potential risks or issues.
Stay updated with the latest industry trends and technologies in Java development.
Propose and implement process improvements to enhance productivity and software quality.
Requirements
Essential Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience of 5+ years in Java development.
Strong knowledge of Java, Spring Boot, and related technologies.
Experience with database design, optimization, and management.
Familiarity with Microsoft technologies and tools.
Skills Required:
Proficiency in Java and Spring Boot framework.
Expertise in database management, including SQL and NoSQL databases.
Knowledge of Microsoft tools and technologies.
Strong problem-solving skills and attention to detail.