full stack java developer
Technology
Fremont, United States2 months ago
Job description
Job Description (JD)
Job Title: Senior Java Full Stack Developer (Microservices, Kafka, AWS)Location: Columbus, OH
Positions: 3
Employment Type: Contract
๐น Job Overview:
We are seeking experienced Senior Java Full Stack Developers to join a high-performing team working on enterprise-scale applications. The ideal candidate will have strong expertise in backend development with microservices architecture and cloud technologies, along with the ability to contribute across the full stack.๐น Key Responsibilities:
- Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture
- Build and integrate RESTful APIs and backend services
- Work with Apache Kafka for event-driven architecture and messaging systems
- Develop and optimize database solutions (SQL/NoSQL)
- Deploy and manage applications in AWS cloud environments
- Collaborate with cross-functional teams including UI, DevOps, and QA
- Participate in code reviews, design discussions, and best practice implementations
- Ensure performance, security, and scalability of applications
๐น Required Skills:
- 7+ years of experience in Java Full Stack Development
- Strong expertise in Spring Boot and Microservices
- Hands-on experience with Apache Kafka
- Experience with AWS (EC2, S3, Lambda, etc.)
- Solid experience with relational and NoSQL databases
- Proficiency in building REST APIs and distributed systems
- Good understanding of CI/CD, DevOps practices
- Strong problem-solving and communication skills
๐น Additional Information:
- Initial interview will be conducted remotely
- Final interview may be in-person or remote
- This is a long-term opportunity with potential conversion to a full-time role after 12 months
Interested in this role?