- Hybrid Working Arrangement
- Excellent Benefits
- Opportunity to Work in an MNC
about the company
Randstad has recently partnered with a rapidly expanding organization with a strong reputation for reliable, secure and modern solutions within the IT space. Your future employers work with partners across the world as well as rely on their tech-oriented team to offer competitive solutions.
key responsibilities:
Design, develop, and maintain high-performance, scalable, and reliable applications using Java and Spring Boot.
Architect and implement microservices-based solutions, ensuring they are resilient, fault-tolerant, and easily maintainable.
Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
Write clean, testable, and efficient code following best practices and design patterns.
Utilize and optimize SQL databases, writing complex queries and ensuring data integrity and performance.
Participate in code reviews to maintain code quality and share knowledge with the team.
Troubleshoot and debug production issues, providing timely solutions.
Mentor junior developers and contribute to a culture of continuous learning and improvement.
requirements:
3+ years of professional experience in software development with a strong focus on Java.
Proven expertise in building applications using the Spring Boot framework.
Extensive experience with microservices architecture, including design, development, and deployment.
Strong proficiency in SQL, including writing complex queries, optimizing database performance, and working with relational databases like PostgreSQL, MySQL, or similar.
Experience with RESTful APIs, message queues (e.g., RabbitMQ, Kafka), and containerization technologies (e.g., Docker).
Solid understanding of software development principles, design patterns, and agile methodologies.
Excellent problem-solving skills and a strong attention to detail.
Good communication and collaboration skills.
nice to haves:
Experience with cloud platforms, specifically Amazon Web Services (AWS) services such as EC2, S3, RDS, or Lambda.
Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
Experience with NoSQL databases (e.g., MongoDB, Cassandra).
Knowledge of front-end technologies (e.g., JavaScript, React, Angular).
how to apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad