Currently, we are looking for a remote Senior Java Developer to join the global team.
responsibilities
Collaborate with Business Analysts, Application Developers, QA Analysts
Design and develop low-latency, scalable, high available, distributed application services and deliver high-availability and performance
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Investigate performance and technical issues from production
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Write unit and integration tests
requirements
3+ years of experience with Java
Understanding of messaging based architecture
Experience in Spring IoC, MVC, Data, Test, Boot, Transaction, Security
Performance tuning experience
Understanding of REST Web services
Good interpersonal, communication and organizational skills
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