i
Ingrain Systems
7 Ingrain Systems Jobs
6-8 years
Hyderabad / Secunderabad, Telangana
Senior Java Developer - Spring Boot/Microservices Architecture (6-8 yrs)
Ingrain Systems
posted 1mon ago
Flexible timing
Senior Java Developer
Job Description :
We are looking for a highly skilled and experienced Senior Java Developer to join our dynamic team.
The ideal candidate will have over 6 years of experience in software development, with a strong background in Java and related technologies.
You will be responsible for designing, developing, and maintaining high-performance, scalable, and robust applications.
Key Responsibilities :
- Design, develop, and maintain complex software applications using Java, J2EE, and Spring Boot.
- Architect and implement Microservices-based solutions.
- Develop and maintain Kafka messaging systems.
- Work with cloud platforms (AWS, Azure) to deploy and manage applications.
- Collaborate with DevOps teams to automate deployment and scaling processes.
- Write efficient, testable, and scalable code following best practices and design principles.
- Perform code reviews and ensure adherence to design and coding standards.
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Troubleshoot and resolve production issues.
Must-Have Skills :
- 6+ years of hands-on experience with Java and J2EE.
- Strong experience with Spring Boot and Microservices architecture.
- Proficiency with Kafka for real-time data streaming.
- Experience with cloud platforms (AWS, Azure, or similar).
- Knowledge of DevOps practices and tools.
- Solid understanding of SQL and database design.
- Strong understanding of software design principles and patterns.
- Excellent communication skills, both verbal and written.
Good-to-Have Skills :
- Experience with Microsoft Azure and Azure Kubernetes Service (AKS).
- Proficiency with Docker and containerization.
- Familiarity with CI/CD pipelines and related tools.
- Knowledge of other messaging systems i.(e., RabbitMQ, ActiveMQ).
- Understanding of front-end technologies like Angular or React.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven track record of delivering high-quality software solutions.
Key Notes :
- Java 11 and Java 17 - High
- Spring Boot - High
- Microservices - High
- Cloud Azure / AWS - Basic Knowledge
- Programming and Analytical Skills- Good
- No SQL DB (MongoDB, Cosmos DB) & RDMS (ORACLE / POSTGRES) - Good
- Messaging Queues RabbitMQ/Kafka - Good
- Functional and Domain knowledge - Good
- Current project Architecture & use cases - Good
- CI/CD Jenkins or Equivalent tools- Good
- Test Framework JUnit, Mockito, Cucumber, BDD - Good
- Project Management Tools JIRA, Confluence, Service Now - Basic Knowledge
- Monitoring New Relic, Splunk and Nagios - Good to have
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
6-8 Yrs
Hyderabad / Secunderabad, Telangana
9-10 Yrs
Hyderabad / Secunderabad
6-8 Yrs
Hyderabad / Secunderabad
4-6 Yrs
Hyderabad / Secunderabad
5-6 Yrs
Hyderabad / Secunderabad