What are the responsibilities and job description for the Java Developer - Cincinnati, OH - W2 position at Largeton Group?
Job Summary
- Design and implement technology and software solutions as a member of an agile squad.
- Participate in all agile ceremonies and contribute from architecture and design to delivery.
- Model and promote software development best practices; lead and mentor communities of practice.
- Develop new features and improve quality of technical products and applications.
- Drive the architecture of solutions across multiple services and applications, ensuring technical vision aligns with business goals.
- Write, test, and maintain code that meets quality standards and metrics, following test-driven development.
- Collaborate closely with operations and engineering teams for continuous service improvement.
- Ensure compliance with security and audit requirements through proper controls and documentation.
- Automate processes and write maintainable, supportable, and testable code for operational excellence.
- Stay current with IT trends and emerging technologies relevant to their practice area.
- Assist with problem resolution for end users and customers as needed.
- Create and update operational procedures for daily management and routine processes.
- Utilize application performance monitoring/logging tools like Dynatrace and Splunk.
- Must have skills: Java (8 ), Spring Boot, AWS, application development/software engineering.
- Nice to have skills: Kafka, Terraform, Kubernetes, Bedrock, LLM, Docker, Gradle, Git/GitHub, RESTful API design, microservice architecture, relational databases/SQL.