Java Fullstack Engineer

ascendion

Bangalore 8 Years Exp Posted 22d ago

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot
  • Build and manage Microservices-based architectures
  • Develop and integrate RESTful APIs for internal and external applications
  • Implement asynchronous communication using Kafka
  • Work on CI/CD pipeline setup and deployment automation using Jenkins
  • Collaborate with frontend developers, QA teams, DevOps, and product teams
  • Optimize application performance, reliability, and scalability
  • Write clean, reusable, and maintainable code following best practices
  • Participate in code reviews, debugging, and troubleshooting
  • Work with databases and ensure efficient data handling

Required Skills

  • Strong hands-on experience in Java 8/11/17
  • Good experience with Spring Boot and Spring Framework
  • Experience in Microservices architecture
  • Strong understanding of REST API development and integration
  • Experience with Apache Kafka or event-driven architecture
  • Knowledge of CI/CD processes and Jenkins
  • Experience with Git version control systems
  • Understanding of SQL/NoSQL databases
  • Familiarity with Docker/Kubernetes is an added advantage
  • Knowledge of Agile/Scrum methodologies

 

Similar Openings for You