Sr Java Developer
- Full-Time
- Michigan Center, MI
- Cognitek
- Prefferd visa:
- Posted 5 minutes ago – Accepting applications
Job Detail
-
Offerd Salary $ 35 - $ 35
-
Required Position 5-10 hires
-
Experience 5-8 Years Required
Job Description
We are seeking an experienced Senior Java Developer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, microservices, REST APIs, databases, and cloud technologies.
The Senior Java Developer will work closely with product managers, architects, QA engineers, DevOps teams, and other developers to deliver high-quality, secure, and scalable software solutions.
Job Requirement
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5–8+ years of professional software development experience.
- Strong hands-on experience with Java 8/11/17/21.
- Strong knowledge of Object-Oriented Programming, Java Collections, Multithreading, Exception Handling, and Java Streams.
- Extensive experience with Spring Framework and Spring Boot.
- Strong experience developing REST APIs and Microservices.
- Experience with SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
- Knowledge of NoSQL databases such as MongoDB or Redis is a plus.
- Experience with Git and Maven/Gradle.
- Familiarity with Docker and Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Experience with AWS, Azure, or Google Cloud is preferred.
- Strong understanding of software development lifecycle and Agile methodologies.
- Excellent analytical, troubleshooting, communication, and problem-solving skills.
Required skills