Java Developer
- Contractor
- USA
- Cognitek
- Prefferd visa:
- Posted 15 hours ago – Accepting applications
-
Offerd Salary $ 50 - $ 60
-
Required Position 5-10 hires
-
Experience 2-5 Years Required
We are seeking a skilled Java Developer to design, develop, test, and maintain scalable Java-based applications. The ideal candidate should have strong experience with Core Java, Spring Boot, REST APIs, microservices, databases, and software development best practices.
The candidate will collaborate with cross-functional teams to develop reliable backend services, integrate applications, troubleshoot technical issues, improve system performance, and deliver high-quality software solutions.
Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
2–5+ years of professional Java development experience.
Strong knowledge of Core Java, OOP concepts, collections, exception handling, and multithreading.
Experience with Java 8+ features, including Streams, Lambda Expressions, and functional programming concepts.
Hands-on experience with Spring Framework, Spring Boot, and Spring MVC.
Experience developing REST APIs and web services.
Knowledge of microservices architecture and application integration.
Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
Familiarity with Hibernate, JPA, or other ORM frameworks.
Experience with Git, Maven or Gradle, and build management tools.
Knowledge of JUnit, Mockito, and unit testing practices.
Familiarity with Agile/Scrum, SDLC, debugging, and code review processes.
Understanding of application security, authentication, and authorization.
Strong analytical, communication, teamwork, and problem-solving skills.