What are the responsibilities and job description for the Java Back end Developer position at Cozen Technology Solutions Inc?
We are looking for a highly skilled Software Engineer with strong experience in Java, Spring Boot, and Microservices architecture, along with working knowledge of Python and CI/CD pipelines. The ideal candidate will be responsible for designing, developing, and deploying scalable, high-performance applications in a cloud-native environment.
Key Responsibilities
- Design and develop scalable applications using Java and Spring Boot
- Build and maintain Microservices-based architecture
- Develop RESTful APIs and backend services
- Collaborate with cross-functional teams including DevOps, QA, and Product
- Implement and manage CI/CD pipelines for automated build and deployment
- Write clean, efficient, and reusable code following best practices
- Participate in code reviews, debugging, and performance optimization
- Work with Python for automation, scripting, or backend services where required
Required Skills & Qualifications
- Strong experience in Java (8 ) and Spring Boot
- Hands-on experience with Microservices architecture
- Experience with Python (scripting, automation, or backend development)
- Good understanding of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.)
- Experience with REST APIs, JSON, and web services
- Familiarity with containerization tools like Docker (preferred)
- Knowledge of cloud platforms (AWS/Azure/Google Cloud Platform) is a plus
- Strong problem-solving and debugging skills
Preferred Qualifications
- Experience with Kubernetes and container orchestration
- Knowledge of messaging systems (Kafka, RabbitMQ)
- Exposure to Agile/Scrum methodologies
- Understanding of database systems (SQL/NoSQL)
Soft Skills
- Strong communication and collaboration skills
- Ability to work in a fast-paced environment
- Self-driven and proactive mindset
Nice to Have
- Experience in DevOps practices
Exposure to system design and scalability concepts
Regards
Durga
durga@cozentech.com