Senior Java Software Engineer

October 1, 2024
$90000 - $90000 / year
Apply Now

Job Description

If this blog helped you, spread the word!

Experience: (5-8) years only on W2

Visa: H1b, OPT , EAD

PP Number is Mandatory for submission.

Position Overview:

We are seeking a talented and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have over 5 years of experience in designing, implementing, and maintaining Java applications, with a strong focus on performance and scalability. You will lead development efforts and collaborate with cross-functional teams to deliver innovative software solutions.

Key Responsibilities:

* Design, develop, and maintain robust Java applications and services.
* Write clean, efficient, and well-documented code following best practices.
* Lead the entire software development lifecycle, from requirements analysis to deployment.
* Collaborate with product managers, UX/UI designers, and other developers to define and deliver new features.
* Troubleshoot, debug, and optimize existing applications to enhance performance.
* Conduct code reviews, mentor junior developers, and provide constructive feedback.
* Stay current with emerging technologies, frameworks, and industry trends to drive continuous improvement.
Qualifications:

* Bachelor’s degree in Computer Science, Engineering, or a related field.
* 5+ years of professional experience in Java development.
* Proficiency in Java frameworks such as Spring, Hibernate, or Java EE.
* Strong experience with web technologies (HTML, CSS, JavaScript).
* Familiarity with database systems (SQL, NoSQL) and ORM technologies.
* Expertise in designing and implementing RESTful APIs and microservices architecture.
* Knowledge of version control systems (e.g., Git) and CI/CD processes.
* Strong analytical and problem-solving skills with attention to detail.
* Excellent communication and teamwork abilities.

If this blog helped you, spread the word!