i
G R Infraprojects
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
23 G R Infraprojects Jobs
G R Infraprojects - Senior Engineer - Java (4-5 yrs)
G R Infraprojects
posted 11hr ago
Job Summary :
We are seeking a highly skilled and experienced Senior Engineer to join our dynamic team. The ideal candidate will have a strong background in developing performant, testable, and maintainable Java code, with a deep understanding of best practices in software engineering. This role requires an individual who can contribute effectively to a microservices-oriented architecture and work within a cloud-based infrastructure.
Key Responsibilities :
- Design, develop, and maintain robust Java applications that meet high-performance standards.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Implement best practices and design patterns in Java services, ensuring scalability and maintainability.
- Participate in code reviews, providing constructive feedback to peers.
- Develop and maintain RESTful services in a microservices architecture.
- Utilize TDD and BDD methodologies to ensure the highest quality of software.
- Manage and deploy services using tools like Git, JIRA, Confluence, Maven, Docker, and Jenkins.
- Work closely with cloud infrastructure, preferably AWS, to deploy and manage applications.
- Design and implement services within event or stream-based systems using SQS, Kafka, Pulsar, or CQRS.
- Contribute to continuous improvement by researching and suggesting new technologies and best practices.
Knowledge, Skills, and Experience Required :
- Java Expertise : 6+ years of proven commercial experience in writing performant, testable, and maintainable Java code.
- Frameworks and Tools : Extensive experience with Spring Boot, Spring libraries, Hibernate, and Maven.
- Microservices : Solid experience in working with RESTful services in a microservices-oriented architecture.
- Cloud Infrastructure : Experience with cloud-based infrastructure, ideally AWS.
- Databases : Knowledge of NoSQL and relational database management systems, particularly PostgreSQL.
- Computer Science Fundamentals : Thorough understanding of computer science fundamentals and software design patterns.
- Communication : Excellent verbal and written communication skills in English, with the ability to articulate complex technical topics clearly and accurately.
Nice to Have :
- Experience with AWS services such as Lambda, SQS, S3, Rekognition Face Liveness.
- Experience with Camunda BPMN.
Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Functional Areas: Other
Read full job descriptionPrepare for G R Infraprojects Senior Engineer roles with real interview advice
Timely salary Financially good
Work culture Very stress full working
10-12 Yrs
Gurgaon / Gurugram
8-13 Yrs
₹ 12 - 15L/yr
Gurgaon / Gurugram