Bangalore, Karnataka, India
Information Technology
Full-Time
INTECH
Overview
Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot and Hibernate.
- Build and deploy microservices architectures for scalable and efficient systems.
- Develop and consume RESTful APIs for seamless integration with other services.
- Write clean, maintainable, and efficient code adhering to coding standards and best practices.
- Work with relational databases (e.g., MySQL, PostgreSQL) and utilize Hibernate for object-relational mapping.
- Design and optimize database schemas for performance and scalability.
- Develop and deploy microservices using Spring Boot.
- Understand and implement service discovery, load balancing, and fault tolerance in a microservices environment.
- Design and implement RESTful APIs using Spring Web.
- Document APIs using Swagger/OpenAPI for clear and concise communication.
- Utilize Git for version control and collaborate with team members.
- Manage dependencies and build processes using Maven or Gradle.
- Write unit and integration tests to ensure code quality and reliability.
- Debug and troubleshoot issues to identify and resolve defects.
- Work closely with product managers, designers, and other developers to deliver high-quality software.
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Communicate effectively with team members and stakeholders.
- 3-8 years of professional Java development experience.
- Strong proficiency in Java, Spring Boot, and Hibernate.
- Extensive experience in developing and deploying microservices.
- Solid understanding of RESTful API design and development.
- Proficiency with Git, Maven, or Gradle.
- Experience with API documentation tools like Swagger/OpenAPI.
- Knowledge of relational databases (MySQL, PostgreSQL, etc.).
- Experience with unit and integration testing.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to join within 15 days.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with message queues (Kafka, RabbitMQ).
- Knowledge of NoSQL databases.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in