All fields marked * are required
Job Description – Java Developer
Experience: 6+ Years
Job Type: Contract
Location: Remote
We are looking for an experienced Java Developer with 6+ years of experience in designing, developing, and maintaining scalable, high-performance applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, REST APIs, Microservices, and SQL databases.
Design, develop, and maintain scalable applications using Java and Spring Boot.
Develop and integrate RESTful APIs and Microservices.
Write clean, maintainable, reusable, and efficient code.
Work with relational databases such as MySQL/PostgreSQL/Oracle.
Develop complex SQL queries and optimize database performance.
Implement application security, authentication, and authorization.
Perform unit testing, debugging, and troubleshooting.
Participate in code reviews and follow coding best practices.
Collaborate with frontend developers, QA engineers, and product teams.
Identify and resolve application performance and production issues.
Participate in Agile/Scrum ceremonies and contribute to technical discussions.
Work on application deployment and CI/CD processes.
6+ years of professional experience in Java development.
Strong knowledge of Core Java, OOP, Collections, Multithreading, and Exception Handling.
Strong hands-on experience with Spring Boot and Spring Framework.
Experience developing RESTful APIs.
Good understanding of Microservices architecture.
Experience with Hibernate/JPA.
Strong knowledge of SQL and relational databases.
Experience with Git and version control.
Good understanding of Design Patterns, SOLID principles, and clean coding practices.
Experience with Maven or Gradle.
Experience with Apache Kafka or RabbitMQ.
Knowledge of Docker and Kubernetes.
Experience with AWS/Azure/GCP.
Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Familiarity with Redis or other caching technologies.
Exposure to Angular, React, or other frontend technologies.
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Ability to work independently and take ownership.
Strong attention to detail.
Ability to work in a fast-paced Agile environment.
Required
Preferred
All fields marked * are required
Job Description – Java Developer
Experience: 6+ Years
Job Type: Contract
Location: Remote
We are looking for an experienced Java Developer with 6+ years of experience in designing, developing, and maintaining scalable, high-performance applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, REST APIs, Microservices, and SQL databases.
Design, develop, and maintain scalable applications using Java and Spring Boot.
Develop and integrate RESTful APIs and Microservices.
Write clean, maintainable, reusable, and efficient code.
Work with relational databases such as MySQL/PostgreSQL/Oracle.
Develop complex SQL queries and optimize database performance.
Implement application security, authentication, and authorization.
Perform unit testing, debugging, and troubleshooting.
Participate in code reviews and follow coding best practices.
Collaborate with frontend developers, QA engineers, and product teams.
Identify and resolve application performance and production issues.
Participate in Agile/Scrum ceremonies and contribute to technical discussions.
Work on application deployment and CI/CD processes.
6+ years of professional experience in Java development.
Strong knowledge of Core Java, OOP, Collections, Multithreading, and Exception Handling.
Strong hands-on experience with Spring Boot and Spring Framework.
Experience developing RESTful APIs.
Good understanding of Microservices architecture.
Experience with Hibernate/JPA.
Strong knowledge of SQL and relational databases.
Experience with Git and version control.
Good understanding of Design Patterns, SOLID principles, and clean coding practices.
Experience with Maven or Gradle.
Experience with Apache Kafka or RabbitMQ.
Knowledge of Docker and Kubernetes.
Experience with AWS/Azure/GCP.
Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Familiarity with Redis or other caching technologies.
Exposure to Angular, React, or other frontend technologies.
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Ability to work independently and take ownership.
Strong attention to detail.
Ability to work in a fast-paced Agile environment.
Required
Preferred