https://bayt.page.link/PkZTFA4tuLJ7yhAz6
Back to the job results

Full Stack Developer (Java, Spring Boot, Microservices, PostgreSQL, Kafka)

Today 2025/06/13
Other Business Support Services
Create a job alert for similar positions

Job Description

Job Title: Full Stack Developer (Java, Spring Boot, Microservices, PostgreSQL, Kafka)


Location: Vadodara
Job Type: Full-time


About Us:
We are a dynamic, forward-thinking company that is building cutting-edge web and microservice-based applications. Our team is growing rapidly, and we are looking for a passionate and skilled Full Stack Developer to join our team. If you're eager to work in a fast-paced environment using the latest technologies, then this is the role for you!


Job Description:
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications and microservices. Your work will involve building robust back-end APIs using Java and Spring Boot, integrating with PostgreSQL databases, and developing interactive, responsive front-end solutions using JavaScript and modern front-end frameworks like Redux. You will collaborate with cross-functional teams to build high-quality, efficient, and secure software solutions.


Key Responsibilities:


  • Develop and maintain microservices-based architecture using Java and Spring Boot.
  • Design and implement RESTful APIs for both internal and external integration.
  • Work with PostgreSQL databases, designing efficient queries, and optimizing database performance.
  • Utilize Kafka or equivalent messaging frameworks to handle asynchronous communication between services.
  • Implement automated unit and integration tests using JUnit to ensure high-quality code.
  • Build responsive and intuitive user interfaces using HTML5, CSS3, and JavaScript (ES6+).
  • Manage state in frontend applications using Redux.
  • Integrate front-end and back-end components to create seamless user experiences.
  • Participate in code reviews, providing constructive feedback and adhering to best practices.
  • Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality software.
  • Use Git/Bitbucket for version control and adhere to the established development workflow.
  • Stay current with emerging trends and technologies to continually improve development practices.

Required Skills and Qualifications:


  • Proficiency in Java (8 or higher) and experience with Spring Boot for backend development.
  • Strong experience in designing and developing microservices-based architectures.
  • Experience with PostgreSQL database management, including query optimization and schema design.
  • Hands-on experience with Kafka or equivalent messaging frameworks.
  • Proficient in writing unit and integration tests using JUnit.
  • Strong front-end development skills with HTML5, CSS3, JavaScript (ES6+), and experience building responsive websites.
  • Experience using Redux for state management in front-end applications.
  • Familiarity with RESTful API integration and development.
  • Experience with Git/Bitbucket version control.
  • Excellent problem-solving skills and a team-oriented mindset.
  • Good communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work in an agile environment and contribute to sprint planning, stand-ups, and retrospectives.

Preferred Skills:


  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Experience with AWS, Azure, or other cloud platforms.
  • Knowledge of CI/CD pipeline automation tools (e.g., Jenkins, GitLab CI).
  • Familiarity with other frontend frameworks (React, Angular, etc.).
  • Knowledge of security best practices in API development and web applications.

Why Join Us?


  • Competitive salary and benefits package.
  • Collaborative and innovative team environment.
  • Opportunities for career growth and professional development.
  • Flexible work hours and remote work options.
  • Access to the latest tools and technologies in the industry.

Email: kathans@sohodragon.com



You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.