What are the responsibilities and job description for the Senior Java Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prudent Technologies and Consulting, is seeking the following. Apply via Dice today!
Role: Senior Software Engineer – Java
Location: Cincinnati, Ohio, USA (Need with in 100 Miles)
Duration: Long Term
Experience: 12 Years
About The Role
We are hiring a Senior Software Engineer to join the Collections Squad supporting our client. This role is hands-on and client-facing. You will design, develop, and deploy scalable applications using Java, Spring Boot, and AWS while collaborating closely with cross-functional teams.
If you’re someone who can design, code, unit test, and confidently interact with stakeholders, this role is for you.
Key Responsibilities
Role: Senior Software Engineer – Java
Location: Cincinnati, Ohio, USA (Need with in 100 Miles)
Duration: Long Term
Experience: 12 Years
About The Role
We are hiring a Senior Software Engineer to join the Collections Squad supporting our client. This role is hands-on and client-facing. You will design, develop, and deploy scalable applications using Java, Spring Boot, and AWS while collaborating closely with cross-functional teams.
If you’re someone who can design, code, unit test, and confidently interact with stakeholders, this role is for you.
Key Responsibilities
- Design and develop scalable, resilient applications using Java and Spring Boot
- Build and deploy cloud-native solutions on AWS
- Implement microservices architecture and best practices
- Write clean, testable, and maintainable code with proper unit testing
- Collaborate with product managers and client stakeholders to translate business requirements into technical solutions
- Participate in architecture discussions and technical reviews
- Support CI/CD pipelines and DevOps practices
- Ensure application performance, security, and scalability
- Strong experience in Java (Core Java)
- Hands-on expertise in Spring Boot
- Solid experience with AWS Core Services (EC2, S3, Lambda, RDS, CloudFormation)
- Experience building Microservices-based applications
- Fullstack development experience
- Strong understanding of Agile and DevOps practices
- Experience with CI/CD and automated testing
- Good communication skills and ability to work in a client-facing environment