Senior Java Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

EPAM Systems

Senior Java Developer (Remote)

Senior Java Developer | EPAM Systems | India

We are looking for a Senior Java Developer tojoin our remote team, contributing to the development andmaintenance of our frontend and backend applications using technologiessuch as Spring boot and modern frameworks like Angular. In this role, you...

Senior Java Developer | EPAM Systems | India

We are looking for a Senior Java Developer to join our remote team, contributing to the development and maintenance of our frontend and backend applications using technologies such as Spring boot and modern frameworks like Angular. In this role, you will collaborate with the backend development team to integrate frontend and backend systems, write clean, maintainable, and efficient code, and maintain a high level of code quality through the use of testing frameworks and automated testing. If you are passionate about developing high-quality software solutions and have a deep understanding of Java development, we invite you to be part of our team.

Responsibilities

  • Collaborate with the backend development team to integrate frontend and backend systems, ensuring seamless and efficient software solutions
  • Write clean, maintainable, and efficient code, maintaining a high level of code quality through the use of testing frameworks and automated testing
  • Participate in code reviews and provide feedback to other team members, ensuring code quality and consistency
  • Mentor junior team members and provide guidance on frontend and backend development best practices, contributing to the development of a high-performing team
  • Collaborate with designers and product managers to create user-friendly and visually appealing frontend interfaces, enhancing the user experience
  • Maintain a high level of technical responsibility for a feature, working without supervision and testing the code thoroughly using test cases
  • Understand the Agile development process and work effectively in a Scrum team, contributing to the development of high-quality software solutions

Requirements

  • Minimum 3 years of experience in Java development, demonstrating expertise in developing and maintaining frontend and backend applications using technologies such as Spring boot and modern frameworks like Angular
  • Experience in React js
  • Experience in debugging and fixing issues in the frontend and backend codebase, with a focus on writing clean, maintainable, and efficient code
  • Hands-on experience with CI/CD tools and processes, including Git, Jenkins, and Docker, showcasing your ability to automate testing and deployment
  • In-depth knowledge of Agile development processes and methodologies, highlighting your understanding of Scrum and other Agile frameworks
  • Proficiency in using tools such as Jira and Confluence to track and manage tasks and projects, enabling you to work effectively in a team environment
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Good organizational skills and a detail-oriented mindset, crucial for meticulous development efforts
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.