We are currently looking for a Senior Software Engineer with 4+ years of Java experience to join our team.
The customer provides a complete and optimized research solution comprised of e-journals, e-books, and research databases all combined with the most powerful discovery service to support the information needs and maximize the research experience of its end-users.
The main pool of tasks is associated with work on greenfield projects focused on designing, architecting, and building core software products onto the Amazon Web Services (AWS) platform.
responsibilities
Working with a team on design, implementing, testing and delivery of high-volume customer-facing applications that support customer s products and services
Collaborating with product management and your team while analyzing and decomposing complex software features into simpler stories for planning and execution
Collaborating with your team to manage and estimate the size and complexity of the features/stories
Performing the technical design, implementing, and testing of feature/stories and commit to what can be accomplished in an iteration
Owning system and featuring quality throughout the development, testing and deployment phases to ensure quality delivery expectations are met
Suggesting improvements to continuously improve the quality of the team s deliverables
Conducting new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products
Adhering to software engineering best practices for design, coding standards, performance, security, delivery, maintainability and culture
Demonstrating ownership of developed components from development through production
requirements
3+ years of Java experience
Knowledge of Spring
Good experience with Microservices
Experience with React
Understanding and experience with Redux
Knowledge of Node.js
English level B2+
nice to have
Experience with AWS
Knowledge of CI/CD, Jenkins
Familiarity with Scrum
Experience in testing of web applications (such as Karma.js and JMeter)
Benefits
For you
Insurance Coverage
Paid Leaves including maternity, bereavement, paternity, and special COVID-19 leaves.
Financial assistance for medical crisis
Retiral Benefits VPF and NPS
Customized Mindfulness and Wellness programs
EPAM Hobby Clubs
For your comfortable work
Hybrid Work Model
Soft loans to set up workspace at home
Stable workload
Relocation opportunities with EPAM without Borders program
For your growth
Certification trainings for technical and soft skills
Access to unlimited LinkedIn Learning platform
Access to internal learning programs set up by world class trainers
Community networking and idea creation platforms
Mentorship programs
Self-driven career progression tool
Job Classification
Industry: IT Services & Consulting Functional Area: IT Services & Consulting Role Category: Software Development Role: Software Development - Other Employement Type: Full time
Contact Details:
Company: Epam Systems Location(s): Multi-City, India