Sr Java Developer

  • Contractor
  • USA
  • Cognitek
  • Prefferd visa:
  • Posted 1 hour ago – Accepting applications
Job Detail
  • Offerd Salary $ 50 - $ 60
  • Required Position 5-10 hires
  • Experience 5-10 Years Required
Job Description

We are seeking an experienced Senior Java Developer to design, develop, implement, and maintain scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, microservices architecture, REST APIs, database technologies, and cloud-based application development.

The candidate will lead technical development activities, contribute to architectural decisions, mentor junior developers, troubleshoot complex issues, and collaborate with cross-functional teams to deliver secure, reliable, and maintainable software solutions.

Job Requirement
  • Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.

  • 5–10+ years of experience in Java application development.

  • Strong proficiency in Core Java, OOP, Collections Framework, Multithreading, and Exception Handling.

  • Extensive hands-on experience with Spring Boot, Spring MVC, and Spring Framework.

  • Experience designing and developing RESTful APIs and microservices.

  • Strong knowledge of Hibernate, JPA, and database integration.

  • Experience with SQL databases such as Oracle, PostgreSQL, MySQL, or Microsoft SQL Server.

  • Knowledge of design patterns, SOLID principles, and software architecture.

  • Experience with Maven or Gradle and Git-based version control.

  • Hands-on experience with JUnit, Mockito, and automated testing.

  • Familiarity with messaging platforms such as Apache Kafka or RabbitMQ.

  • Experience with Docker, Kubernetes, and CI/CD pipelines.

  • Knowledge of cloud platforms such as AWS, Azure, or GCP.

  • Strong debugging, problem-solving, communication, and technical leadership skills.

Required skills