What are the responsibilities and job description for the Java Developer with SRE position at PROCYON Technostructure?
Job Details
Job Title: Java Developer with Site Reliability Engineering (SRE) Experience
Location: Bentonville, AR (Hybrid)
Employment Type: Contract
Experience Required: 3 to 5 years
Job Description:
We are seeking a highly skilled Java Developer with Site Reliability Engineering (SRE) experience for a contract position in Bentonville, AR. This role offers a hybrid work environment, combining remote and onsite work.
Responsibilities:
Design, develop, and maintain Java-based applications.
Implement SRE practices to enhance the reliability and performance of applications.
Collaborate with cross-functional teams to identify and resolve software and infrastructure issues.
Monitor and manage system performance, reliability, and scalability.
Automate repetitive tasks to improve system efficiency and reduce manual intervention.
Ensure adherence to best practices in code quality, testing, and documentation.
Provide support for continuous integration and continuous delivery (CI/CD) pipelines.
Troubleshoot and debug issues across the entire application stack.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
3 to 5 years of experience in Java development and SRE practices.
Proficiency in Java 8 or later versions.
Experience with Spring Boot, Microservices architecture, and RESTful API development.
Knowledge of DevOps tools and practices, including Docker, Kubernetes, Jenkins, and Ansible.
Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization.
Excellent problem-solving skills and the ability to work in a fast-paced environment.
Strong communication and collaboration skills.
Preferred Qualifications:
Experience with monitoring tools such as Prometheus, Grafana, or Splunk.
Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB.
Understanding of networking concepts and protocols.