August 7, 2025
We are seeking a Lead / Architect Java Engineer with 6+ years of Backend development for web application in Java.
Job Requirements
- 6+ years in backend development for web application in Java
- Strong Experience with Spring framework, Hibernate
- Experience doing cloud Architecture and Technical design, UML diagrams
- Experience with Mongo DB or Dynamo DB
- Experience with MySQL or MsSQL or Postgre SQL
- Experience working cloud: AWS (preferably) or GCP/Azure
- Experience with message queues: Kafka or RabbitMQ or MQTT
- Experience with XML, REST APIs
- Strong experience with GIT and GitHub
- English: advanced/upper-intermediate, good communication skills
Pluses
- Hadoop and Spark experience
- NGNIX, Elasticsearch, Ignite
- Hands on experience with CI/CD orchestration with Jenkins
- Experience working with scalable distributed systems
- Good analytical and problem-solving skills
Job Duties
- Responsible for the design, development, and maintenance of SaaS based applications and corresponding component based web services within an Agile development lifecycle.
- Expert knowledge of at least one application discipline, along with the ability to rapidly learn new technologies based on business needs.
- Sound analytic skills to deal with requirements and/or issues that may be loosely defined and the ability to further manipulate and expand on them.
- Build relationships with peers and other teams to achieve objectives, maintain objectivity, and give and welcome feedback on design/implementation decisions.
- Mentor junior developers and provide architectural and implementation guidance as necessary.
- Be a leader of and enforce Agile principles within the product development team.