$48.75 - $63/hr

Contractor

Re-posted 14 days ago


Job description

Company Description

Our company is  a leading IT services, consulting and outsourcing company delivering exceptional business solutions and customer value to its customers worldwide.
 

We offers end-to-end innovative and leading edge solutions to help corporations leverage technologies, outperform their competition and acquire sustainable growth. We have proven capabilities in new and emerging technologies and extensive experience across a broad range of industries and domains which enable us to deliver world-class, secure, scalable and reliable business systems.
 

We have achieved many distinctions and milestones of outstanding success during the course of its evolutionary journey.

Job Description

Responsibilities

  • The Senior Java Developer is expected to perform research, design, and development of REST APIs using Spring Boot technologies for front-end and cross-functional development teams.
  • This position will adhere to established Systems Development Lifecycle (SDLC), Architecture Design and Development Standards and Governance, where applicable, in facilitating innovative solutions that meet the specified requirements and add value to the business.
  • This position will ensure that these APIs are robust and easy to maintain and will coordinate with the rest of the team working on different layers of the application.

Skills

  • Good understanding and practical experience in Spring framework (Spring Boot, MVC).
  • Have good knowledge on ORM framework (JPA/Hibernate)
  • Have good understating on java8 and above
  • Rest API design & development
  • Good knowledge of CI/CD tools
  • Strong command on Data Structures, algorithms
  • Very strong on Oops Java Basic,
  • Good on Jenkins & Git
  • Experience in SQL and database programming
  • Strong analytical and problem-solving skills
Additional Information

All your information will be kept confidential according to EEO guidelines.




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.



Code Lab Technology job posting for a Java Developer in Las Vegas, NV, with a map of Las Vegas location.