Apply for this Job
Job Title: Java Programmer
Location: Troy, MI (Hybrid)
Duration: 6+ Months of Contract
Must have: - Minimum 8 years hands on programming experience in Java
- Experience in working with web applications that use large volume data
- Clear understanding of enterprise deployment of applications
- Has been the lead reviewer for code and coding practices
- Very good analytical skills and estimation techniques
- Understand static code-review tools and techniques
- Strong skills in the technologies/Tools : Java , Spring, Groovy & Grails, SpringBoot, Microservices, Javascript/JQuery
- Understanding of working with databases : MySQL, Snowflake
- Documentation skills
- Has played the role of onside coordinator
Responsibilities: - Work closely with the Technical Architects, Business Analysts, Testing teams and PMO group onsite to ensure the technical requirements are aligned to the business requirements
- Perform technical analysis and documentation of requirements with quick turnaround on estimations
- Conduct code reviews in alignment with the application architecture
- Participate in technical discussions and ideate on refactoring options and best-practices around it
- Review the performance impact of proposed changes/requirements during analysis phase and discuss with technical stakeholders onsite and offshore
- Review the release readiness of developed code
- Coordinate with testing team to ensure the quality is maintained from an overall application/product perspective
Nice to Haves: - Understanding of DevOps practices
- Understanding of Cloud based computing techniques
Date Posted: 28 April 2025
Apply for this Job