Java Developer | Codersbrain
full-time
Posted on July 22, 2025
Job Description
Software Engineer
Company Overview
Company details are not specified.
Job Summary
The Software Engineer will be responsible for developing and maintaining high-quality software solutions. This position expects a focus on leveraging modern programming practices and frameworks to contribute effectively to a collaborative team environment.
Responsibilities
- Develop, maintain, and optimize applications using Java 8/11 and Java Streams.
- Collaborate within a Behavior-Driven Development (BDD) and DevOps style team environment to deliver software solutions.
- Implement and manage applications utilizing NoSQL databases like MongoDB and Cosmos DB.
- Engage in Reactive programming for at least 2 years to build responsive and scalable applications.
- Utilize Akka and Akka Streams for building concurrent and distributed applications.
Qualifications
- 7-10 years of relevant experience in software development.
- Proficiency in Java 8 and Java 11.
- Experience with Java Streams.
- Basic understanding of NoSQL databases (e.g. MongoDB, Cosmos DB).
- At least 2 years of experience in Reactive programming.
- Experience with Akka and Akka Streams.
- Strong problem-solving skills and ability to work in a team environment.
Preferred Skills
- Familiarity with modern software development methodologies.
Experience
- 7-10 years of experience in software development roles.
Environment
- Work location in Pune, Kharadi.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Benefits information is not specified.