Sr Java Developer

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

We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, microservices architecture, REST APIs, and database technologies. The candidate will lead technical development, optimize application performance, troubleshoot complex issues, and collaborate with architects, developers, and cross-functional teams to deliver reliable software solutions.

Job Requirement
  • Master’s degree in computer science, Software Engineering, Information Technology, or a related field.

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

  • Strong expertise in Core Java, Advanced Java, OOP, Collections, Multithreading, and Exception Handling.

  • Extensive experience with Spring Boot, Spring Framework, Spring MVC, and Spring Security.

  • Hands-on experience with Hibernate, JPA, and database integration.

  • Strong experience designing and developing RESTful APIs and microservices.

  • Experience with SQL and NoSQL databases such as Oracle, PostgreSQL, MySQL, and MongoDB.

  • Knowledge of application architecture, design patterns, and distributed systems.

  • Experience with Kafka or other messaging technologies.

  • Strong knowledge of unit testing and integration testing using JUnit and Mockito.

  • Experience with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.

  • Familiarity with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.

  • Ability to conduct code reviews, mentor junior developers, and resolve complex technical issues.

  • Strong leadership, communication, analytical, and problem-solving skills.

Required skills