Skip To Main Content

Java Spring Jobs

EPAM is looking for Java Spring Developers.

We are seeking a Senior Java Software Engineer to join our team focused on developing robust applications using Java and Spring technologies. You will work on microservices architecture, RESTful APIs, and integrate messaging systems like Apache Kafka. Join us to advance your career and contribute to innovative software solutions.
hot
We are seeking a skilled and motivated Senior Software Engineer with a strong background in Java and Spring Boot to become an integral part of our team. This position offers an opportunity to contribute to cutting-edge service-oriented architecture projects while ensuring the development of high-quality and optimized solutions.
hot
We are looking for a motivated Java Software Developer with experience in Java 8, Spring Boot, Microservices, and ReactJS to join our team. As a Full Stack Java Developer , you will be responsible for migrating front-end screens from Java Swing, as well as supporting the backend Java code. You will work closely with the client's development team to ensure a seamless transition and deliver an enhanced user experience for institutional buy-side clients.
hot
We are looking for a motivated Java Software Developer with experience in Java 8, Spring Boot, Microservices, and ReactJS to join our team. As a Full Stack Java Developer , you will be responsible for migrating front-end screens from Java Swing, as well as supporting the backend Java code. You will work closely with the client's development team to ensure a seamless transition and deliver an enhanced user experience for institutional buy-side clients.
hot
We are looking for a skilled Lead Java Software Developer to join our collaborative team. As a Full Stack Java Developer, you will be responsible for assisting in migrating front-end screens of the portware trading platform from Java Swing, along with back-end Java development to support the transition. This role involves collaboration with the client's development team to ensure a smooth migration and deliver improved user experiences for institutional buy-side clients.
hot
We are looking for a Backend Engineer to design and deliver high-performance backend services and APIs. The role focuses on building scalable microservices with strong reliability, security, and maintainability. While the emphasis is on backend development, familiarity with Angular or React for frontend integration is considered a plus.
hot
We are looking for a skilled and motivated Software Engineer who excels in Java, data structures and algorithms, REST APIs, and Spring Boot to join our growing team. This role is key to building scalable, enterprise-grade applications and contributing to our innovative software development processes. This is a fantastic opportunity to solve complex challenges and contribute to the building and growing of cutting-edge technologies within a dynamic and collaborative environment.
hot
EPAM Vietnam is hiring a Senior Java Developer to join an exciting project with our high-profile client. We seek naturally curious, persistent, logical and clever individuals with a true passion for technology. If you take pride in living by the code of your craft and enjoy developing elegant solutions for complex problems, you are a good fit for our talented Java team.
hot
We are seeking a Senior Solution Architect with a strong background in Java, Spring Boot, microservices, and cloud technologies to lead our legacy modernization program. You will play a key role in designing scalable solutions, driving cloud and business transformation initiatives, and collaborating closely with clients and technical teams. This role requires extensive experience with cloud platforms and a deep understanding of software architecture and modernization strategies. Join us to shape the future of our clients' technology landscapes and contribute to innovative modernization projects.
We are seeking a highly skilled and experienced Senior Solution Architect to lead architectural solutions for modernization programs, leveraging expertise in Java, Spring Boot, microservices, and cloud technologies. This role involves close collaboration with business stakeholders, technical teams, and clients to drive modernization, cloud transformation, and high-quality, scalable system solutions.

Java Spring vacancies at EPAM

Technology has penetrated business processes so much that now it is difficult to find a company that does not use software products. This caused the need for qualified developers with experience in creating, implementing, and administering programs. Therefore, Spring Boot jobs are offered for such specialists. Let's consider the career prospects promised in such proposals and the main requirements for candidates.

Which developers should consider Spring Boot jobs?

The offers presented on the labor market are designed for experienced professionals. Companies are looking for senior developers, lead developers, managers, and other specialists. Depending on the position, employers expect the candidate to have 3, 6, or more years of experience.

Looking at Java Spring Boot jobs, you can also see the basic requirement for technical education. In-depth knowledge of Java or Kotlin, AWS, Spring Framework, and other tools is a must. In addition, skills in interface and server work are required.

What are the job duties found in Java Spring jobs?

Each company develops a list of duties individually. They are determined depending on the direction of activity, types of business processes, set goals, and other factors. However, after studying the presented Java Spring jobs, you can name several basic tasks for the developer, including:

  • Development, support, and administration of server applications (in the process, you need to use Spring Boot, Spring, Rest API, Java, and other tools);
  • Integration of various components in the system;
  • Working in an Agile environment;
  • Code checks;
  • Use of cloud services (including GCP and AWS).

Java Spring Boot developer jobs may also involve creating various microservices from scratch. It's about requirements gathering, design, launch, and maintenance.

What skills do candidates need for Java Spring Boot developer jobs?

Given the range of responsibilities and tasks offered, developers need experience and knowledge of many processes and tools. If this is a management position, then you must have relevant experience. General requirements for developers consist of several points:

  • Experience writing clean code;
  • Development of public APIs;
  • Deep knowledge of Java, SQS, Spring Framework, Kotlin, and AWS;
  • Ability to develop high-speed HTTP applications.

If it is Java Spring framework jobs, then the developer must have knowledge of the Spring framework and experience working with it. An additional advantage for applicants will be working with microservices and having practical experience with various plugins. No less important will be the ability to work with Kotlin.

Opportunities to work as a Java Spring Boot developer at EPAM

If you are looking for the best Java Spring with Hibernate jobs and similar offers, then our platform will be the right step on the way to getting them. Here you can find remote work offers for developers with different qualifications.

It is important that EPAM provides vast opportunities for those looking to build a dream career in the most comfortable conditions. In addition, the platform provides support and training for developers, which helps improve skills.