UST
Website:
ust.com
Job details:
Role Description
Job Role: Java Full Stack Developer
Job Location: Gurgaon, Pune, Mumbai
Experience Required: 5+ years
Notice Period: Immediate Joiners only
Role Overview
We are seeking an experienced Senior Java Full Stack Developer with strong expertise in backend development using Java and frontend technologies such as ReactJS and TypeScript. The ideal candidate should possess hands-on experience in building scalable enterprise-grade applications, working with relational databases, and collaborating across cross-functional teams in an agile environment.
This role requires strong problem-solving capabilities, deep understanding of software engineering best practices, and experience working with modern cloud-native and microservices-based architectures.
Key Responsibilities
- Design, develop, test, and maintain scalable full stack applications
- Build robust backend services and APIs using Java-based technologies
- Develop responsive and modern UI components using ReactJS and TypeScript
- Write optimized SQL queries and manage relational database interactions
- Collaborate with product managers, architects, QA teams, and developers throughout the SDLC
- Implement clean coding standards, code reviews, unit testing, and CI/CD best practices
- Work on performance tuning, debugging, and production support activities
- Participate in architecture discussions and contribute to technical decision-making
- Develop and integrate microservices and distributed system components
- Work with cloud infrastructure and deployment pipelines in AWS environments
- Support ETL workflows and data ingestion pipelines where required
Required Skills
- 5+ years of professional software development experience
- Strong expertise in Java for backend development
- Hands-on experience with ReactJS and modern TypeScript
- Strong understanding of full stack application development
- Proficiency in SQL and relational databases such as PostgreSQL or MySQL
- Experience with RESTful APIs and backend integrations
- Solid understanding of software engineering principles, design patterns, and testing methodologies
- Experience building and maintaining scalable enterprise applications
- Strong analytical, debugging, and problem-solving skills
- Excellent communication and collaboration abilities
Preferred Skills
- Advanced SQL expertise including joins, subqueries, Common Table Expressions (CTEs), indexing, and query optimization
- Experience with PostgreSQL performance tuning
- Understanding of ETL processes and data ingestion frameworks
- Hands-on experience with AWS services such as EC2, ECS, ELB, S3, CloudFront, and IAM
- Experience working with Scala
- Familiarity with microservices architecture and distributed systems
- Proficiency in Python and commonly used Python libraries/packages
- Exposure to containerization and cloud-native deployments
- Experience working in Agile/Scrum development environments
Skills
Java Fullstack, SQL, React.Js, Angular, Scala, Amazon Web Services, Python, PostgreSQL, Microservices
Click on Apply to know more.