Senior Java Software Engineer
Published date: 2024/01/10
- Location: Kochi, Kerala, India
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
• Writing clean, high-quality, high-performance, maintainable code
• Develop and support software including applications, database integration, interfaces, and new functionality enhancements
• Coordinate cross-functionally to insure project meets business objectives and compliance standards
• Support test and deployment of new products and features
• Participate in code reviews
Qualifications
• Bachelor's or Master's degree in Computer Science or a related field.
• 3+ years of relevant work experience
• Expertise in Object Oriented Design, Database Design
• Experience with Agile or Scrum software development methodologies
• Ability to multi-task, organize, and prioritize work
• Proven experience as a Java Developer with an emphasis on Spring Boot, including Spring MVC, Spring Security, and Spring Data.
• Strong knowledge of Java development best practices and design patterns.
• Proficiency in building and consuming RESTful APIs.
• Experience with database systems, such as SQL and NoSQL databases.
• Solid understanding of software development methodologies and version control (e.g., Git).
• Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
• Excellent problem-solving and debugging skills.
• Strong communication and teamwork skills.
• Certification in Spring Boot or related technologies is a plus.
• Prior experience in Agile/Scrum development environments is preferred
Responsibilities
• Writing clean, high-quality, high-performance, maintainable code
• Develop and support software including applications, database integration, interfaces, and new functionality enhancements
• Coordinate cross-functionally to insure project meets business objectives and compliance standards
• Support test and deployment of new products and features
• Participate in code reviews
Qualifications
• Bachelor's or Master's degree in Computer Science or a related field.
• 3+ years of relevant work experience
• Expertise in Object Oriented Design, Database Design
• Experience with Agile or Scrum software development methodologies
• Ability to multi-task, organize, and prioritize work
• Proven experience as a Java Developer with an emphasis on Spring Boot, including Spring MVC, Spring Security, and Spring Data.
• Strong knowledge of Java development best practices and design patterns.
• Proficiency in building and consuming RESTful APIs.
• Experience with database systems, such as SQL and NoSQL databases.
• Solid understanding of software development methodologies and version control (e.g., Git).
• Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
• Excellent problem-solving and debugging skills.
• Strong communication and teamwork skills.
• Certification in Spring Boot or related technologies is a plus.
• Prior experience in Agile/Scrum development environments is preferred
0 page views
Related listings
-
Software DeveloperSoftware DeveloperJob Description Risk and issue management, communications and stakeholder management • Responsible for timelines and deliverables that match project objectives • Recommend course of action regarding project issues/concerns, implement mitigation plans...2026/11/06
-
Sr. Software Engineer B2Software DeveloperNot Applicable Qualification: Graduate • * Clearly undestrand community career lattice and be able to explain the same to team members. • * Demostrate appreciation of diversity and inclusion in professional interactions. • * Highlight any observable ...2026/11/06
-
Junior Reservoir Engineer in Kochi, IndiaSoftware DeveloperKochi, Kerala1+ years experienceResponsibilities and DutiesProvide domain expertise to petroleum engineering software development/software product management and customer success teamsApply the experience of directing all aspects of engineering studi...2026/11/06