Location: Auburn Hills, MI (Onsite work required 2-3 days per week)
Contract Type: Long-Term
Visa Requirements: No OPT/CPT/F1 visas, please
Role Summary:
As a Backend Java Architect, you will play a crucial role in designing, developing, and maintaining the server-side components of web applications. Your expertise in Java, distributed systems, and microservices architecture will contribute to creating high-performance, secure, and scalable solutions.
Responsibilities:
Scalable Infrastructure: Develop and maintain robust backend infrastructure for our applications.
Efficient Code: Write efficient, reusable, and reliable Java code to ensure optimal performance and quality.
Security Measures: Implement effective security protocols, data protection, and storage solutions.
Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Documentation: Document Java codebase, including flowcharts and technical documentation.
Data Modeling: Craft small relational data models and design data storage solutions.
Spring Boot Expertise: Utilize the Java Spring Boot ecosystem to develop REST APIs and implement industry-standard security practices (e.g., JWTs).
Hands-On Experience: Work with Java programming language and SQL.
Containerization: Familiarity with Docker and Kubernetes.
Qualifications:
Experience: At least 7 years of experience in designing, developing, and maintaining enterprise applications.
Agile Methodologies: Proficiency in Agile methodologies.
Cloud and Web Services: Solid understanding of core and modern technologies related to cloud, APIs, and web services.
How to Apply:
Qualified candidates can send their resumes to: kbarrymore@judge.com
Contact: kbarrymore@judge.com
This job and many more are available through The Judge Group. Find us on the web at www.judge.com