Job Description
Minimum qualifications or requirements for the candidate.
10+ years of hands on experience.
Mostly functional languages or styles (Java, Scala, Clojure, Haskell etc., Java being the primary language others are optional but desirable) • Experiences with various frameworks/libraries/applications (examples below). Not because they are the best or most used. But because they probably help widen perspectives. And help pick better ones when needed (because you’ve seen more.) · Spring, Spring Boot, Hibernate · Play. Spray. Slick. · Akka - Actors and Streams. Slick. · Netty · Vert.x · Reactive Programming • (Expert on Spring/Spring boot/Hibernate, knowledge on akka play etc is desirable) • TDD. Or even test-later. As long as you are keen on proving what’s been delivered is what was asked for. And appreciate that automation saves time and efforts on mundane repetitive everyday work. • In-depth insights - or an ability to reason well - about how things work. Be it plain ‘ol HTTP, or how reactive libraries work. • Databases. Relational. NoSQL. Graph databases. ▪ GraphQL ▪ You know what good CI/CD are for.
What you will get?
• Awesome opportunity to work with Micro Services architecture getting shipped on Cloud.
• Experience in working with automated build deploy powered by Code Analysis, Automated Tests • Functional and Nonfunctional analysis, Blue Green deployment and much more.
• Agile, Lean product development, Collaborative Development, TDD, BDD, SOLID, CI/CD would not be mere words but the true experience for you.
• First-hand experience on broader enterprise application concerns like Message Bus, Queues, Caches, Concurrency and Parallelization.
• Be a part of our product development team.
• Lead a team to develop our next generation products from the ground up.
• Stay on the leading edge of technology and excellence.
• Be part of an environment of excellent people, products, technology, and innovation.
• Be part of a flat organisation which is open and rich in culture
💡 Quick Summary
Seeking a career-building opportunity? The Java Architect 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.
