Senior Java Engineer
Lean TECHniques · Iowa, United States · 3 days ago
RemoteRemoteEngineeringFull-time
About the role
We're seeking a Senior Java Engineer to join our dynamic team. This role involves delivering high-quality, low-maintenance software solutions that support clients in the digital economy. You'll also mentor and guide client teams on modern software development practices to ensure scalability and maintainability.
Responsibilities
- Deliver high-quality, low-maintenance software solutions
- Coach and guide client teams on modern software development practices
- Use test-driven development practices to write high-quality code
- Continuously refine your craft and grow your skills through training and development opportunities
Requirements
- 5+ years of experience as a Java Engineer
Qualifications
- Strong understanding of Java and related technologies
- Experience with Agile methodologies
- Excellent problem-solving and communication skills
- Passion for continuous learning and professional growth
Skills
- Java programming
- Audacity to take on challenges
- Team player with a collaborative mindset
Benefits
- Flexible work schedule
- Competitive compensation package
- Opportunities for career advancement
- Work from anywhere
Pay
Compensation is commensurate with experience.
Schedule
Our schedule is flexible to accommodate your needs and the demands of the project.
Benefits
- Health insurance
- Retirement plan
- Employee assistance program