Senior Software Developer - Java
Talent Wave Associates · Pleasant Prairie, WI · 6 days ago
On-siteEngineeringFull-time
Are you ready to design, innovate, and lead in a collaborative, cutting-edge tech environment, shaping the tech landscape for a growing North American company?
About the role
This role involves spearheading the development, deployment, and maintenance of sophisticated Java applications. The position exists to align software solutions with business needs using industry-leading technologies and coding standards. It contributes to the organization by ensuring application responsiveness and maintaining top-notch quality.
Responsibilities
- Craft, test, and deploy robust Java applications aligned with business needs.
- Conduct code reviews, optimize performance, and ensure application responsiveness.
- Assist in architectural design reviews and project planning.
- Guide and mentor fellow developers.
- Collaborate closely with the development team for consistent processes and timely deliverables.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or relevant programming education and experience.
- 7 years of hands-on Java full stack development experience.
- Strong track record in enterprise solutions using the Spring framework.
- Extensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools.
- Working knowledge of caching, service discovery, CI/CD tools, and familiarity with Agile methodologies.
Work Environment: Onsite position. Drug-free workplace with pre-employment hair follicle drug screening required.
At Talent Wave Associates, we connect outstanding talent with exceptional opportunities.