Sr Java Developer

  • Contractor
  • USA
  • Cognitek
  • Prefferd visa:
  • Posted 8 minutes 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, test, and maintain scalable, high-performance Java applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, microservices, REST APIs, database technologies, and enterprise application development.

The candidate will collaborate with architects, business analysts, QA engineers, and development teams to deliver reliable software solutions. Responsibilities also include technical design, code reviews, performance optimization, troubleshooting complex issues, and mentoring junior developers.

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

  • 5–10+ years of professional experience in Java development and enterprise application engineering.

  • Strong knowledge of Core Java, OOP, collections, exception handling, multithreading, and concurrency.

  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, and Hibernate/JPA.

  • Strong experience developing REST APIs and microservices-based applications.

  • Proficiency in SQL and relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.

  • Experience with Git, Maven or Gradle, and code management practices.

  • Strong understanding of data structures, algorithms, design patterns, and SOLID principles.

  • Experience with unit testing, integration testing, debugging, and code reviews.

  • Familiarity with application servers such as Apache Tomcat.

  • Experience with CI/CD tools and deployment technologies.

  • Knowledge of cloud platforms, Docker, and Kubernetes is preferred.

  • Understanding of authentication, authorization, secure coding, and application performance optimization.

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

Required skills