Java Developer

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract W2
12 Months
No Travel Required
Able to Sponsor
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Java
  • Spring
  • Microservices

Summary

We are assisting one of our Fortune 500 clients with (20) Java Developers.

This is a Remote position. Looking for someone who can work on W2.

 

Years of Experience & Per hour (W2):

  • 1-2 years: $40/hr.
  • 2-4 years: $50/hr.
  • 4-6 years: $65hr.
  • 7-9 years: $75/hr.
  • 10+ years: $95/hr.

 

Scope:

Looking for a skilled Java Spring Framework Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong experience in Java development, Spring ecosystem technologies, RESTful APIs, microservices architecture, and database integration. This role requires collaboration with cross-functional teams to deliver high-quality software solutions that meet business requirements.

 

Key Responsibilities:

  1. Design, develop, test, and maintain Java-based applications using Spring Framework.
  2. Build and enhance RESTful APIs and microservices using Spring Boot.
  3. Develop scalable, secure, and high-performance backend services.
  4. Collaborate with business analysts, architects, QA teams, and frontend developers to define and implement solutions.
  5. Write clean, maintainable, and efficient code following industry best practices.
  6. Integrate applications with relational and NoSQL databases.
  7. Troubleshoot, debug, and resolve application issues.
  8. Participate in code reviews and contribute to continuous improvement initiatives.
  9. Implement security, authentication, and authorization mechanisms.
  10. Optimize application performance and scalability.
  11. Support CI/CD pipelines and deployment processes.
  12. Create and maintain technical documentation.

 

Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field.
  • Experience in Java application development (adjust based on role level).
  • Strong knowledge of Core Java (Java 8/11/17+).
  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, and Spring Data JPA.
  • Experience developing RESTful web services and APIs.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Proficiency with Git and version control practices.
  • Experience with Maven or Gradle build tools.
  • Knowledge of unit testing frameworks such as JUnit and Mockito.
  • Understanding of Agile/Scrum development methodologies.

 

Preferred Qualifications

  • Experience with Spring Security and OAuth 2.0/JWT authentication.
  • Experience with microservices architecture and distributed systems.
  • Knowledge of cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (Google Cloud Platform).
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with messaging technologies such as Apache Kafka or RabbitMQ.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Experience working with NoSQL databases such as MongoDB or Cassandra.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91088699
  • Position Id: NMC_000381
  • Posted 2 hours ago

Company Info

About New Millennium Consulting

New Millenium Consulting is a certified Woman-Owned Business Enterprise (WBE) providing global IT services and staffing solutions. Our diverse team of experts continue to combine innovative thinking and breakthrough technologies to transform operations and achieve enduring results. NMC combines the best of both worlds: the opportunity and spirit of a startup and the stability of an established firm.

As a strategic solution provider to some of the premier enterprises, our goal is to align world-class talent with our clients' workforce needs enabling them to accomplish their evolving business objectives and improving their bottom line. Integrating High-Touch with High-Tech, our customer-centric approach, unmatched quality responsiveness and tailored propriety technology solutions allow us to provide unparalleled service to our stakeholders.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs