Overview
Skills
Job Details
JOB ROLE : JAVA Lead Developer - Java Spring boot Microservices
Location: Chicago, IL - onsite hybrid 3 days (LOCAL CANDIDATES ONLY!)
*******W2 & C2C CONTRANCT *******
Technical Leadership
o Lead end-to-end development efforts, ensuring adherence to best practices, coding standards, and architectural guidelines.
o Participate in code reviews, design reviews, and architecture discussions
Solution Design & Development
o Design and develop high-performance, scalable, and secure microservices using Java, Spring Boot and related frameworks.
o Implement RESTFul APIs, event-driven communication, and messaging solutions
o Integrate with databases (SQL/NoSQL), caching systems, and external services
Collaboration
o Work closely with Product Owners, Business Analysts, and QA teams to define requirements and deliver solutions.
o Coordinate with offshore teams to align priorities, resolve blockers, and ensure timely delivery.
Quality & Performance
o Ensure application performance, scalability, and security are optimized.
Onshore Client Engagement
o Act as the primary technical contact for the client
o Provide regular updates, technical presentations, and recommendations to stakeholders.
Required Skills & Qualifications
Education: Bachelor's or Master's degree in Compute Science, Engineering, or related field
Experience: 8+ years of software development experience, with at least 3+ years in a technical leadership role.
Technical Skills:
o Strong proficiency in Java 8/11+ and spring boot.
o Expertise with Cloud platforms (preferably Azure)
o Knowledge of Docker, Kubernetes and container orchestration
o Proficiency in SQL and NoSQL databases.
o Knowledge of security best practices (OAuth2, JWT, SSL/TLS).
Soft Skills:
o Strong communication and stakeholder management.
o Leadership and mentoring skills.
o Problem-solving and analytical thinking.
o Ability to work independently and in a distributed team.
Preferred Skills
Familiarity with Kafka, RabbitMQ or other messaging systems
Knowledge of Domain-Driven Design (DDD) and API Gateway patterns
Experience with Agile/Scrum methodology.
Exposure to DevSecOps practices
Work Environment
Onsite role with client-facing responsibilities.
Collaboration with distributed teams (Onshore & Offshore).
Agile delivery environment with iterative releases.
Note :Interested candidates share your resumes to saikumar at galaxy itech dot com or reach me out four eight zero four zero seven six nine one seven