Job Description
Thiruvananthapuram, Kerala
1 day ago Full–time
Job description
Mandatory Skills:-
Java, Spring Boot, Microservices (AWS/GCP)
Key Responsibilities:
1. Design, develop, and test Java-based applications, including web applications, mobile applications, and enterprise software.
2. Collaborate with cross-functional teams, including product management, design, and QA, to deliver high-quality software products.
3. Participate in code reviews, ensuring adherence to coding standards, best practices, and design patterns.
4. Troubleshoot and resolve technical issues, including debugging, testing, and optimizing Java code.
5. Stay up-to-date with the latest Java technologies, trends, and best practices.
6. Participate in agile development methodologies, including Scrum or Kanban.
7. Collaborate with DevOps teams to ensure smooth deployment and operation of Java-based applications.
Requirements:
1. 3+ years of experience in Java development, with a focus on Java 8 or higher.
2. Strong knowledge of Java programming language, including syntax, semantics, and best practices.
3. Experience with Java frameworks, including Spring, Hibernate, or Play Framework.
4. Understanding of design patterns, including Singleton, Factory, and Repository.
5. Experience with databases, including relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
6. Strong problem-solving skills, including debugging, testing, and optimizing Java code.
7. Excellent communication and teamwork skills.
Thiruvananthapuram, Kerala