Job Description
• Participate in full life-cycle software development
• Design, implement, and deploy robust solutions to hard problems that also consider scale, security, and reliability.
• Contribute ideas for new features and identify areas for improvement proactively
• Collaborate effectively across teams, including outside of engineering
Minimum Requirements
• 5 years of experience on server-side
• Strong foundation in data structures, algorithms, and software design
• Fluency with Core Java development (version 8 or +)
• Experience developing decoupled Spring Boot microservices and RESTful API's
• Understanding of cloud microservice architectures or ability to quickly grasps system design concepts.
• Working knowledge of Java build tools, Spring, ORMs, CI/CD concepts and GIT
• Openness to new technologies and creative solutions
• Comfortable working within a fast-paced high growth environment
Must Haves:
• Strong in Core Java version 8 & ++
• Spring Core or Spring Boot Framework for developing Micro service Architecture
• Experience in any Middleware like Apache Kafka, JMS, Solace, IBM MQ.
• Understands Basic Unix commands
• Git or similar VCS with Maven or Gradle build tools.
Good to Have:
• Financial domain knowledge in Credit, Derivative, Equities or Similar products.
• CI/CD for continuous integration and Delivery.
• Knows Containerization and virtualization concepts like Docker.
• JUnit testing, Mocking
💡 Quick Summary
Seeking a career-building opportunity? The Mid|Senior Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
