logo

JobNob

Your Career. Our Passion.

Java Developer


Recro


Location

Bangalore | India


Job description

Job Title: Java Developer

Location: Bangalore, India (Work from Office)

Experience: 3-6 Years

Salary: Competitive, based on experience

Primary Skills (Must Have): - Java - Spring Boot (Microservices) - MySQL - Design Principles (e.g., SOLID, Design Patterns) - RESTful API Development - AWS (Amazon Web Services) - Strong problem-solving skills - Ability to convert design into code

Secondary Skills (Good to Have): - Spring Cloud (e.g., Spring Cloud Netflix, Spring Cloud Config) - Kubernetes and Docker - NoSQL databases (e.g., MongoDB, Cassandra)

Job Description: Recro is seeking a Java Developer with expertise in Spring Boot and Microservices architecture, along with AWS skills, to join our Bangalore office. We are looking for candidates who can start immediately or have a notice period of up to 15 days, as we have urgent project requirements. As a Java Developer, you will be responsible for building scalable and resilient microservices-based applications, following best design practices, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities: - Develop and maintain microservices-based applications using Java and Spring Boot. - Implement database operations using MySQL. - Apply design principles (e.g., SOLID, Design Patterns) to ensure clean and maintainable code. - Create and maintain RESTful APIs. - Utilize Spring Cloud for microservices orchestration and configuration. - Deploy and manage applications using Kubernetes and Docker (good to have). - Leverage AWS services for application hosting, scalability, and security. - Collaborate with frontend developers to ensure seamless integration. - Write clean, efficient, and maintainable code.

Qualifications: - Bachelor's degree in Computer Science or a related field. - 3-6 years of web development experience with a focus on Java and Spring Boot. - Strong Java programming skills. - Expertise in building microservices using Spring Boot. - Proficiency in MySQL or similar relational databases. - Knowledge of design principles and best practices. - Experience with Spring Cloud (e.g., Spring Cloud Netflix, Spring Cloud Config, good to have). - Understanding of containerization and orchestration technologies like Kubernetes and Docker (good to have). - Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, good to have). - AWS certification or demonstrable experience with AWS services. - Strong problem-solving and communication skills.

Benefits: - Competitive salary based on experience. - Exciting and challenging projects in microservices architecture. - Collaborative work environment. - Career growth opportunities.

Notice Period: Immediate joiners or candidates with a notice period of up to 15 days are preferred.


Job tags



Salary

All rights reserved