Java Full Stack Developer
Logile, Inc. Bhubaneshwar, Odisha, India
Retail · 201-500 employees
About the role
Design and develop scalable cloud-native microservices and responsive user interfaces using Java, Spring Boot, and modern frontend frameworks. Collaborate with cross-functional teams to implement event-driven architectures and maintain high-quality code through rigorous testing and CI/CD automation.
What they look for
Requirements
Requires 3-7 years of software development experience with strong proficiency in Java, Spring Boot, and REST API development. Candidates must hold a bachelor's degree in Computer Science or a related field and possess experience with event-driven platforms and containerization tools.
Full description
Key Responsibilities
- Design, develop, and maintain scalable cloud-native microservices using Java and Spring Boot.
- Develop responsive and interactive user interfaces using React or Angular.
- Design and implement RESTful APIs for communication between microservices and frontend applications.
- Build event-driven applications using Apache Kafka or similar messaging platforms.
- Develop high-quality, reusable, and maintainable code following coding standards and best practices.
- Write unit and integration tests to ensure application quality and reliability.
- Troubleshoot, debug, and resolve application issues across development, testing, and production environments.
- Work with Docker, Kubernetes/EKS, and cloud platforms to deploy and maintain applications.
- Collaborate with Product Owners, Architects, QA Engineers, DevOps Engineers, and other development teams.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and code reviews.
- Contribute to CI/CD pipelines and automation for build, testing, and deployment.
Required Skills & Experience
- 3–7 years of hands-on software development experience.
- Strong proficiency in Java Latest and object-oriented programming.
- Hands-on experience with Spring Boot, Spring Data JPA, Spring Security, and REST API development.
- Experience building front-end applications using React or Angular.
- Experience with Apache Kafka or other event-driven messaging platforms.
- Good understanding of relational databases such as PostgreSQL or MySQL.
- Experience with Git and Maven/Gradle.
- Understanding of CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar tools.
- Knowledge of Agile/Scrum software development methodologies.
- Strong analytical, problem-solving, and communication skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Similar roles
-
Technical Engineer (C++, Java)
Finastra Manila, Metro Manila, Philippines
-
SOFTWARE DEVELOPER ANALYST III (Java) - Channels
Inter Carreiras Belo Horizonte, Minas Gerais, Brazil
-
Lead Java Full Stack Cloud Engineer
Vervic Inc. Baltimore County, Maryland, United States · $2K/yr
-
Programador Java Sr.
Softtek Madrid, Community of Madrid, Spain
-
Principal Front-Office Trading Integration Engineer - Vice President - Java, Talend, Kafka, ETL - Charles River Development -
State Street Toronto, Ontario, Canada
-
Senior Software Engineer in Test (Playwright, Java)
Fidelity Investments Westlake, Texas, United States