Senior Java Developer - Microservices Architecture
Hyderabad, Telangana, India
2 months ago
Applicants: 0
Share
2 days left to apply
Job Description
Description Job Title : Senior Java Developer Experience : 7+ Work Mode : WFO About The Role We are seeking an experienced Senior Java Developer with a strong background in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should possess deep expertise in Java 11+, Spring Boot, and Microservices architecture, along with solid problem-solving skills and hands-on experience with both NoSQL and Relational Databases. You will be working closely with cross-functional teams to design robust systems, enhance application performance, and deliver high-quality software solutions that align with business objectives. Key Responsibilities Design, develop, and maintain scalable and high-performance Java-based applications. Build and deploy microservices using Spring Boot and modern architectural principles. Collaborate with architects, business analysts, and QA teams to understand requirements and deliver robust solutions. Integrate applications with NoSQL (MongoDB, Cosmos DB) and RDBMS (SQL, Oracle, PostgreSQL) databases. Implement asynchronous messaging systems using RabbitMQ or Kafka. Participate in architectural discussions, code reviews, and system design sessions. Ensure code quality through proper testing using JUnit, Mockito, and Cucumber (BDD) frameworks. Implement CI/CD pipelines using Jenkins or equivalent tools for automated builds and deployments. Work with cloud platforms like AWS or Azure for basic deployment and configuration tasks. Monitor application performance using tools such as New Relic, Splunk, or Nagios. Collaborate using project management tools like JIRA, Confluence, and ServiceNow. Required Skills & Competencies Core Java (Java 11 and above) Strong proficiency in object-oriented programming, collections, multithreading, and exception handling. Spring Boot Framework Expertise in building RESTful APIs and microservices. Microservices Architecture Strong understanding of distributed systems and service orchestration. Database Skills Proficient in both NoSQL (MongoDB, Cosmos DB) and RDBMS (SQL, Oracle, PostgreSQL). Messaging Queues Hands-on experience with RabbitMQ or Kafka. Testing Frameworks Proficient with JUnit, Mockito, and Cucumber (BDD). CI/CD Tools Experienced with Jenkins or similar automation tools. Cloud Knowledge Basic understanding of Azure or AWS environments. Monitoring Tools Exposure to New Relic, Splunk, and Nagios. Project Tools Working knowledge of JIRA, Confluence, and ServiceNow. Strong analytical, debugging, and problem-solving skills. Excellent communication and collaboration abilities. (ref:hirist.tech)
Required Skills
Additional Information
- Company Name
- Ingrain Systems Inc
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 months ago
- Application Ends
- 2 days left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position