Lead Java Full Stack Engineer Pune, India
Lead Java Full Stack Engineer Description
Job #: 53352DESCRIPTION
Currently we are looking for a Lead Java Full Stack Engineer for our Pune office to make the team even stronger.
Requirements
- Experience in Java (version 7 or greater) and Java based frameworks and design patterns- this includes a hands on development attitude
- Frameworks – Spring Framework and its modules (Integration, Batch, Boot, Data, AMQP, Security, etc.), Hibernate, AspectJ
- Good object orientated design skills
- Good understanding on writing multi-threaded applications in Java
- Knowledge in building RESTful applications
- Have good payment system knowledge
- Worked in an Agile environment (Scrum and/or Kanban)
- Familiarity with working in a continuous integration and continuous delivery model – Git, Jenkins, Docker
- Good working knowledge in Linux and shell scripting
- Database Systems - MySQL, Oracle, Postgres, MongoDB
- Messaging and Queueing – RabbitMQ, Kafka
- Servlet Engines – Tomcat, Jetty and particularly running them as embedded containers
- Experience in automated regression test frameworks – Concordion or similar
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)