Sr Java Developer

  • Contractor
  • USA
  • Cognitek
  • Prefferd visa:
  • Posted 3 days 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, and maintain scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in Core Java, Spring Boot, microservices architecture, REST APIs, database technologies, and cloud platforms.

The candidate will lead technical development activities, contribute to architectural decisions, mentor junior developers, and collaborate with cross-functional teams to deliver reliable software solutions aligned with business requirements.

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 Java development experience.

  • Strong expertise in Core Java, OOP, collections, multithreading, concurrency, and Java 8+ features.

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

  • Strong knowledge of microservices architecture, REST APIs, and distributed systems.

  • Experience with Hibernate, JPA, JDBC, and ORM frameworks.

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

  • Experience with messaging technologies such as Apache Kafka, RabbitMQ, or JMS.

  • Familiarity with Git, Maven or Gradle, and automated testing frameworks.

  • Experience with JUnit, Mockito, integration testing, and code quality tools.

  • Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).

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

  • Strong understanding of application security, performance tuning, and troubleshooting.

  • Excellent problem-solving, communication, collaboration, and technical leadership skills.

Required skills