$48 - $52/hr

Full-time

Medical, Dental, Vision, Life, Retirement

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

JOB TITLE: Sr. Java Developer
JOB LOCATION: Remote
WAGE RANGE*: $48hr to $52hr w2
JOB NUMBER: 26-01223
REQUIRED EXPERIENCE:

Java, Spring MVC, Hibernate, SQL, Git, Oracle/EDB. HTML, CSS, Jquery ,JSP
Experience developing web applications using J2EE, Work on integrating/ working on UI linked portion as needed
Experience in Java, Spring framework (Spring MVC mandatory),
JOB DESCRIPTION
We are seeking a high-performing Senior Individual Contributor who consistently exceeds expectations in technical execution, cross-functional collaboration, and strategic thinking. This role is ideal for someone who thrives in a fast-paced environment, demonstrates ownership and initiative, and contributes meaningfully beyond their immediate responsibilities.
Technical Skills & Qualifications :
- Java, Spring MVC, Hibernate, SQL, Git, Oracle/EDB. HTML, CSS, Jquery ,JSP
1. Experience developing web applications using J2EE, Work on integrating/ working on UI linked portion as needed
2. Experience in Java, Spring framework (Spring MVC mandatory),
3. Good knowledge of common Design Patterns
4. AWS/ MS Azure knowledge will be good to have
5. Hands-on experience with Hibernate/JPA
6. Experience working with tools like Git, Jenkins, Maven
7. Expertise in developing enterprise-level web applications, Web services and RESTful APIs
8. Working Experience on Front end technologies mentioned above and writing queries (complex queries using Joins, Sub queries, etc) is must to have.
1. Senior Developer to engage in application design, development, test, release and support
2. Produce fully functional application code based on industry best practices.
3. Gather specific requirements, ask questions and suggest solutions.
4. Write unit and API tests to ensure working code and support deployment team
5. Troubleshoot and debug to optimize performance if required
6. Coordinate with the client/onshore team to plan new features (preferable in agile model)
7. Ensure new and legacy applications meet quality standards
8. Strong collaboration and communication skills within distributed project teams
Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities
* While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations. Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions. Benefits offered are in accordance with applicable federal, state, and local laws and subject to change at TCM's discretion.
#Dice



Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Developer?

A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Java Developer?

A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.