
Java Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Java Developer
Join Solvative's Development Center in Ahmedabad, Gujarat, India, as a remote Java Developer. This is a permanent, full-time position with a required experience of 2-5 years.
Job Summary
We are seeking a skilled Java Spring Boot Developer to design, develop, and maintain scalable backend applications. The ideal candidate will possess strong expertise in Java, Spring Boot, RESTful APIs, and microservices architecture.
Key Responsibilities
- Design, develop, and maintain backend services utilizing Java and Spring Boot.
- Build and maintain RESTful APIs for web and mobile applications.
- Engage with microservices architecture and distributed systems.
- Collaborate effectively with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
- Write clean, scalable, and efficient code adhering to best practices.
- Conduct code reviews and actively participate in agile development processes.
- Troubleshoot, debug, and optimize application performance.
- Integrate with databases and third-party services.
Required Skills
- Proficient in Java and Spring Boot.
- Experienced in RESTful API development.
- Solid understanding of microservices architecture.
- Experience with the Spring Framework (Spring MVC, Spring Security, Spring Data).
- Hands-on experience with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of Git or other version control systems.
- Familiarity with build tools like Maven or Gradle.
- Understanding of CI/CD pipelines.
Preferred Skills
- Experience with Docker and Kubernetes.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Experience with Kafka or other messaging systems.
- Familiarity with Agile/Scrum development methodology.
- Experience working on financial-related applications is a plus.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Solvative values its employees by offering a range of perks and benefits, including the option for remote working and flexible work hours. Remote employees may be required to visit the office periodically with advance formal communication. Solvative will endeavor to accommodate special requests and reimburse travel and accommodation expenses incurred for such visits.
Company
Solvative
Solvative is a technology company headquartered in Dallas, with a development center located in Ahmedabad, Gujarat, India.