Sr Java Developer
- Contractor
- USA
- Cognitek
- Prefferd visa:
- Posted 1 hour ago – Accepting applications
-
Offerd Salary $ 50 - $ 60
-
Required Position 5-10 hires
-
Experience 5-10 Years Required
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.
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.