Bangalore
9 days ago
Lead I - Software Engineering

Role: Java Developer
Experience Required: 4 to 7 Years
Location: Bangalore

Key Responsibilities:

Design, develop, and maintain robust, scalable backend services using Java, Spring, and Spring Boot.

Build RESTful APIs ensuring high performance, reliability, and security.

Collaborate closely with frontend developers, DevOps engineers, and product managers to deliver complete end-to-end solutions.

Write clean, maintainable, and well-tested code adhering to best practices.

Debug, troubleshoot, and resolve issues across development and production environments.

Participate actively in code reviews and contribute to process improvement initiatives.

Optimize application performance and ensure systems are scalable.

Required Skills:

4+ years of hands-on experience in Java, Spring, and Spring Boot frameworks.

Strong expertise in designing and developing RESTful APIs.

Proficient in relational databases (MySQL, PostgreSQL) and writing efficient SQL queries.

Familiarity with version control tools, especially Git.

Exposure to microservices architecture, CI/CD pipelines, and Docker.

Excellent debugging and troubleshooting skills.

Strong communication and teamwork abilities.

Good to Have:

Experience with messaging systems like Kafka or RabbitMQ.

Familiarity with NoSQL databases such as MongoDB or Redis.

Understanding of cloud platforms (AWS, Azure, GCP).

Experience with unit testing frameworks such as JUnit or Mockito.

Exposure to Agile/Scrum methodologies.

Educational Qualification:

Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Key Skills Summary:

Java | Spring Boot | RESTful API | SQL | Git | Microservices | CI/CD | Docker

Role - Java developer Key Responsibilities: Design, develop, and maintain robust and scalable backend services using Java (Spring/Spring Boot). Build RESTful APIs and ensure high performance, reliability, and security. Collaborate with frontend developers, DevOps engineers, and product managers to deliver end-to-end solutions. Write clean, maintainable, and well-tested code. Troubleshoot, debug, and resolve backend issues in production and development environments. Participate in code reviews and contribute to continuous improvement of the development process. Optimize application performance and support scalability efforts. Required Skills: 4+ years of hands-on experience in Java, Spring, and Spring Boot. Strong understanding of RESTful API design and implementation. Experience with relational databases (e.g., MySQL, PostgreSQL) and writing efficient SQL queries. Familiarity with version control tools like Git. Exposure to CI/CD pipelines, Docker, and microservices architecture. Strong debugging, troubleshooting, and problem-solving skills. Good communication and teamwork abilities. Good to Have: Experience with message brokers (Kafka, RabbitMQ). Familiarity with NoSQL databases (MongoDB, Redis). Knowledge of cloud platforms (AWS, Azure, or GCP). Exposure to unit testing frameworks (JUnit, Mockito). Working knowledge of Agile/Scrum methodologies. Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Por favor confirme su dirección de correo electrónico: Send Email