Hybrid C2C role:: Java Development with SRE Exp Urgent Need

Contract

C2C requirements

Java Development with SRE Exp.

Location: Charlotte, NC or NJ – Hybrid 3 days onsite

Final round will be Face to Face Only

 

 

 

Job Description Summary

The Software Engineer (Java / SRE) contributes to the design, development, and support of enterprise applications with a focus on reliability, stability, and operational readiness.

This role blends hands on Java development with foundational Site Reliability Engineering (SRE) practices.

The engineer supports production services, participates in incident response and automation efforts, and works under the guidance of senior engineers while developing deeper expertise in reliability and operations.

 

Software Engineering

• Develop and maintain Java based applications using approved frameworks and coding standards.

• Implement features and fixes with attention to performance, reliability, and maintainability.

• Write unit and integration tests to meet SDLC and quality requirements.

• Participate in code reviews and incorporate feedback from senior engineers.

• Follow established design patterns, architectural guidelines, and security standards.

Production Support & Reliability

• Support assigned production applications, including monitoring, alert triage, and issue investigation.

Participate in incident response and root cause analysis under the guidance of senior team members.

• Assist in identifying recurring issues and implementing fixes to improve system stability.

• Contribute to service documentation, runbooks, and operational readiness activities.

• Follow change management, release, and audit processes for production deployments.

SRE Practices & Automation

• Learn and apply SRE concepts such as SLIs, SLOs, and basic observability practices.

• Assist in building and maintaining dashboards, alerts, and logging for supported services.

• Contribute to automation efforts to reduce manual operational tasks and recurring issues.

• Support CI/CD pipelines and deployment processes as directed by senior engineers.

• Run performance tests to identify any changes that might impact pre defined performance benchmarks.

Collaboration & Development

• Work closely with product owners, QA, and platform teams to deliver reliable solutions.

• Communicate clearly on status, risks, and issues to the team and immediate stakeholders.

• Actively seek feedback and coaching to grow technical and operational skills.

• Demonstrate ownership of assigned components and tasks.

Required Qualifications

• 8+ years of experience in Java development and enterprise application support.

• Familiarity with Spring or similar Java frameworks.

• Basic understanding of production support and application troubleshooting.

• Exposure to Linux environments and distributed systems concepts.

• Willingness to participate in on call or production support rotations as required.

• Strong problem solving skills and attention to detail.

Preferred Qualifications

• Exposure to microservices architectures and REST based services.

• Introductory knowledge of monitoring, logging, or observability tools.

• Experience working in regulated or large scale enterprise environments.

• Interest in growing toward stronger SRE and production ownership responsibilities.

Success Measures

• Assigned features and fixes are delivered on time and meet quality standards.

• Production issues are investigated promptly and resolved with guidance.

• Operational documentation and runbooks remain accurate and up to date.

• Reliability issues are reduced through incremental improvements and automation.

• Demonstrated growth in technical depth, operational maturity, and ownership.

Skill Metrix

Sr. No

Skills

Years of Exp

Rating

1

8+ years of experience in Java development and enterprise application support.

 

 

2

Familiarity with Spring or similar Java frameworks.

 

 

3

Basic understanding of production support and application troubleshooting

 

 

4

Work closely with product owners, QA, and platform teams to deliver reliable solutions.

 

 

5

Communicate clearly on status, risks, and issues to the team and immediate stakeholders

 

 

6

Learn and apply SRE concepts such as SLIs, SLOs, and basic observability practices

 

 

7

Assist in building and maintaining dashboards, alerts, and logging for supported services

 

 

 

Develop and maintain Java based applications using approved frameworks and coding standards.

 

 

8

Implement features and fixes with attention to performance, reliability, and maintainability

 

 

9

Contribute to automation efforts to reduce manual operational tasks and recurring issues

 

 

10

Support CI/CD pipelines and deployment processes as directed by senior engineers

 

 

 

 

 

To apply for this job email your details to preeti@tekintegral.com

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam