Java software Engineer
Apply on
Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.
Position: Java Software Engineer
Location: Seattle, WA
Duration: 9+ Months
About the Role:
- Join a forward-thinking technology team at a Fortune 500 client, where you'll have the opportunity to design and develop innovative global payment solutions that transform the Installment space.
- As part of the Payments Products team, you'll contribute to one of the client's most profitable business areas, building solutions that support high-volume transactions.
Key Responsibilities:
- Deliver Scalable Solutions: Design and implement high-quality software that supports diverse customer use cases, engineered to handle enterprise-level traffic.
- Enhance Applications: Develop and improve web-based applications and web services at scale to ensure reliability and performance.
- Monitoring and Troubleshooting: Build and refine monitoring solutions, troubleshoot/debug issues, and implement fixes for internally developed Java-based applications.
- System Improvements: Enhance systems that capture metrics on features and assist in resolving technical challenges with regular updates and tracking.
- Automation and Documentation: Streamline support processes through automation and maintain detailed documentation for systems and workflows.
Required Qualifications:
- Java Expertise: 5+ years of experience in Java software development with a strong coding background.
- Product-Centric Mindset: Interest in working on projects that are focused on product development.
- Computer Science Fundamentals: Strong grasp of computer science basics and hands-on experience in building full-stack, large-scale distributed systems.
- Scalable Web Application Development: Practical experience in creating web-based applications and services for high-traffic environments.
Preferred Skills:
- Automation and Monitoring Solutions: Experience with automation tools and creating robust monitoring solutions.
- Debugging and Troubleshooting: Demonstrated skill in resolving complex technical issues.
- Team Collaboration: Excellent communication and teamwork abilities, ensuring effective interaction within a collaborative team environment.
Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.