Drag

Java Developer

Location : ,

Job Description

Full Stack Java Developer

Key Responsibilities:

  • Design, develop, and maintain end-to-end applications using Java, React, Spring Boot, and a microservices architecture.
  • Collaborate with cross-functional teams to deliver robust, high-quality software solutions across the enterprise.
  • Develop and optimize backend services, APIs, and databases for performance and scalability.
  • Write and maintain SQL queries and database schemas for effective data management.
  • Utilize AWS services for hosting, storage, and deployment to ensure seamless application operations.
  • Participate in code reviews, testing, and documentation processes to maintain best practices.
  • Troubleshoot and resolve issues across the software development lifecycle.

Qualifications:

  • 8+ years of professional Java development experience.
  • Strong experience with Spring Boot and microservices architecture.
  • 5+ years of React experience, building comprehensive front-end applications.
  • Solid knowledge of SQL databases and ability to write complex queries.
  • Hands-on experience with AWS services such as EC2, S3, RDS, and Lambda.
  • Familiarity with containerization tools (e.g., Docker) and CI/CD pipelines.
  • Excellent problem-solving skills, attention to detail, and a collaborative mindset.
  • Strong communication and teamwork abilities.