EPAM Systems
Senior Java Full Stack Developer (Remote)
Senior Java Full Stack Developer | EPAM Systems |India
You will be responsible for implementing and maintaining robust backend...
Senior Java Full Stack Developer | EPAM Systems | India
You will be responsible for implementing and maintaining robust backend services using Java and SpringBoot within our microservice architecture. Additionally, you will develop dynamic, responsive front-end applications using Angular (version 13+). The project requires an individual with advanced data handling skills, expertise in Redis, ElasticSearch, and Postgres, and proficiency in RESTful API design and event-based systems. You will work on Google Cloud Platform, focusing on scalability, security, and performance.
Responsibilities
- Implement and maintain robust backend services using Java and SpringBoot within our microservice architecture
- Develop dynamic, responsive front-end applications using Angular (version 13+)
- Design RESTful APIs and event-based messaging for smooth interservice communication, ensuring seamless data flow between the frontend and backend
- Leverage Redis for effective data caching. Utilize ElasticSearch and Postgres for advanced data storage and querying capabilities
- Oversee the deployment and management of services on the Google Cloud Platform, focusing on scalability, security, and performance
- Collaborate across teams to drive the project to success, mentoring junior developers and promoting a culture of innovation and continuous learning
- Regularly evaluate the application’s performance, optimizing code and infrastructure to meet and exceed performance benchmarks
Requirements
- Over 3 years of software development experience, with a strong emphasis on Java, SpringBoot, and Angular (version 13+)
- Solid experience developing microservices architecture, including expertise in RESTful API design and event-based systems
- Proficient in Redis, ElasticSearch, and Postgres for efficient data caching and storage
- Comprehensive understanding of agile methodologies and software development best practices
- Exceptional problem-solving abilities and a systematic approach to addressing challenges
- Effective communication skills, ability to lead projects, and work collaboratively in a team environment
- Upper-Intermediate level of English
Nice to have
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Domain-specific industry experience in Real Estate, Insurance, Mortgage, Commercial or Residential Tax a plus
- Proven experience with cloud platforms, preferably Google Cloud Platform
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save