EPAM Systems
Senior Java Software Engineer (Remote)
Senior Java Software Engineer | EPAM Systems |Serbia
Senior Java Software Engineer | EPAM Systems | Serbia
Responsibilities
- Design, develop, and maintain high-quality software solutions using Java and related technologies
- Integrate software components into a fully functional software system, ensuring seamless system operation
- Conduct system testing and debugging to ensure software meets system requirements
- Collaborate with cross-functional teams to define, design, and ship new features
- Perform code reviews and provide feedback to fellow developers for continuous improvement
- Contribute to the optimization of the software development process and quality assurance activities
- Provide technical guidance and support to junior team members on software engineering best practices
Requirements
- A minimum of 3 years of experience in Java backend development and system engineering
- Strong experience with Oracle RDBMS and and EJB is a must!
- Extensive expertise in Spring Boot for efficient and scalable software solutions
- Proficiency in IBM WebSphere and IBM queues, essential for seamless system integration
- Proven track record in reverse engineering, functional decomposition, and legacy modernization
- Solid understanding of software architecture and design principles, demonstrated through successful project implementations
- Excellent problem-solving and analytical skills, showcasing the ability to identify and resolve complex technical issues
- Strong teamwork and collaboration skills, essential for effective communication and coordination with cross-functional teams
- Fluent English language skills at an Upper-Intermediate level
Nice to have
- Experience with microservices architecture and modern software development practices
- Familiarity with cloud platforms such as AWS or Azure
- Knowledge of containerization and orchestration tools like Docker and Kubernetes
- Certifications in relevant technologies or methodologies, demonstrating a commitment to professional development
We offer
- Diverse multicultural, multi-functional, and multilingual work environment.
- Global scope, international projects in different business domains: life sciences and healthcare, retail, and distribution, software and hi-tech, etc.
- Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey.
- Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses.
- Knowledge-sharing with colleagues from EPAM’s global tech communities.
- English language courses.
- 25 days holiday per annum.
- 5 days of sick leave without medical certification.
- Private health insurance for employees and discount for private health insurance for family members.
- Discount for Fit Pass program.
- Comfortable modern offices in Belgrade and Novi Sad or remote work from any location in Serbia.
- Regular corporate and social events (parties, sport events, advanced CSR programs etc.).
- Learning programs for kids (eKids).
The remote option applies only to the Candidates who will be working from any location in Serbia.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, diverse community to help you discover your fullest potential.
No less important is our applicants’ safety, well-being, and experience. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!
1
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave