- Responsible for the development, and continuous improvement of our architecture.
- Ensure that the solution technically meets our stakeholders requirements for performance, automation and stability.
- Ensure that our internal tools are easy to use and understandable by our customer care operators.
- Ensure that the solution meets the expected quality, always write automated tests on different levels for your code.
- Design the system (HLD and LLD)
- Communicate and collaborate with internal stakeholders regarding status updates and progress
Essential Job Functions:
- Bachelor or master s degree in computer science or software engineering
- 5+ years of experience in product development in Java, synchronous and asynchronous scalable and robust environments
- Familiarity with our standard tools and tech stack
- Very good understanding of agile methodology
- Solid troubleshooting and problem-solving skills
- Excellent communication skills in English.
Tech Stack
- Full stack developer (We are working in monolithic architecture) with tech-stack:
- Hands - on Java 8 (good to have experience in Java 11 or 17) , Struts 2, Hibernate/JPA,
- MySQL as well as MemSQL, JSP, Graph QL, Spring, Async and scheduler job
- processing, Kibana, Queue (either RabbitMQ, Kafka ,ActiveMQ), Atlassians agile
- tools-JIRA , Git, Gradle , Jenkins, Grafana, Liquibase, Docker, Kubernetes, Linux, Mac OS,
- IntelliJ, etc.
- Along with backend technologies, you need to have hands-on experience in
- Javascript, Angular 7 or React JS.
Personal Attributes
- Team player who sees solutions where others see problems
- Proactive communicator
- Appetite to learn new technologies and frameworks.
- Out of the box, innovative thinking.
- Quick learner.
- A positive mindset and motivated by challenging projects; new and existing.
- Rest assured, we have a lot going on around here.
📌 Java Developer (Pune)
🏢 VARITE
📍 Pune