Edgematics - Backend Developer - Java Technologies

EDGEMATICS CONSULTING PRIVATE LIMITED
Pune
6 - 8 Years

Posted on: 31/05/2025

Job Description

Position : Back End Developer.

Location : Pune, India.

Experience : 6+ years.

Job Description :

Edgematics is seeking a skilled Back End Developer to join our Pune team. As a Back End Developer, you will design, build, and maintain robust server-side applications and services that power our scalable software solutions. Youll work closely with cross-functional teams to deliver high-quality, reliable, and secure back-end systems.


Key Responsibilities :


Server-Side Development :


- Design, develop, and maintain scalable server-side applications using Java 8, Spring, and Spring Boot.

Microservices Architecture :

- Build and optimize microservices, ensuring modularity, scalability, and high performance.

Messaging & Event Streaming :

- Integrate and manage messaging systems using Kafka for real-time data processing and communication.

API Development :

- Develop and maintain RESTful APIs for seamless integration with other services and components.

Database Management :

- Work with relational and NoSQL databases, ensuring data integrity, security, and optimal performance.

Cloud Services :

- Deploy, monitor, and maintain applications on cloud platforms such as AWS, Azure, or Google Cloud (GCP). Experience with Pub/Sub is a plus.

Version Control & Collaboration :

- Use Git for version control and Jira for project tracking, collaborating effectively with team members.

Security & Best Practices :

- Implement security best practices for authentication, authorization, and data protection.

Troubleshooting & Optimization :

- Identify, diagnose, and resolve back-end issues, optimizing performance and reliability.

Continuous Improvement :

- Stay updated with the latest back-end technologies and best practices, proactively contributing to process improvements.


Qualifications :


- Education : Bachelors degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).


- Experience : Minimum 7 years of experience in back-end development, building and maintaining large-scale applications.


Technical Skills Required :

- Strong expertise in Java 8, Spring, Spring Boot.

- Experience with Kafka and microservices architecture.

- Proficiency with Git and Jira.

- Hands-on experience with at least one major cloud platform (AWS, Azure, or Google Cloud).

- Experience with RESTful API design and development.

- Solid understanding of database systems (relational and/or NoSQL).


Optional/Preferred :


- Experience with Hadoop and Spark.

- Familiarity with Google Pub/Sub.

- Exposure to CI/CD pipelines and DevOps practices.

- Experience working in Agile teams and leading small groups.


Soft Skills :


- Excellent communication and teamwork abilities.

- Strong problem-solving and analytical skills.

- Ability to work independently and collaboratively in a fast-paced environment.


info-icon

Did you find something suspicious?