3 - 5 Years
1 Opening
Hyderabad
Job Description
Seeking a skilled and motivated Java Developer with at least 3 years of hands-on experience in developing, maintaining secure, scalable, reliable services/application for high-volume transaction systems. The ideal candidate will have strong expertise in Java and Spring Boot and have exposure to AWS cloud services, with a keen understanding of security best practices and performance optimization.
Responsibilities
- Analyzes, designs, develops, codes and implements Spring Boot applications/Microservices using Java.
- Ensure security of the application through authentication, authorization, and encryption techniques (e.g., OAuth2, JWT, Public Private keys).
- Write clean, maintainable, and well-documented code as per latest standards and best practices.
- Experience with AWS cloud technology (ECS, S3, Lambda, EC2, GlueJobs) Write and execute unit tests to ensure functionality of code.
- Write scripts to deploy applications using Jenkins and CI/CD gates.
- Integrate applications with storage, caching, and stream cloud technologies.
- Write relational DB SQL statements for applications of integration, testing, or support.
- Monitor and troubleshoot production issues, ensuring high availability and reliability.
- Fix applications and libraries dependencies based on security and code quality static scans vulnerabilities findings.
- Participate in a software development agile environment.
- Deploy and certify applications in cloud environments.
- Work for the success of individual and overall team milestones.
- Work with Autonomy under general directions, by taking ownership over the assignments.
Qualifications
- 3+ years of experience in Java development with a focus on API design using Latest Spring Boot versions and running them using AWS services Experience deploying applications securely in AWS cloud environments.
- Advance Experience in RESTful web services and API development.
- Good SQL writing skills and relational DBs.
- Hands-on experience in writing unit tests with Junit or equivalent.
- Experience with CI/CD tools, Jenkins or equivalent.
- Experience working in Agile environments.
- Excellent problem-solving in the production environment and communication skills.
- High impact communication skills.
- Good time management and prioritization skills.
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.