Position: Java Developer

Job ID: 29242-6
Location: 75014 Plano, TX, USA (Onsite 5 days)
Type of Contract and Duration: C2C, 11-month project

Job Description:
We are looking for a talented Java Developer to design, develop, and maintain high-performance, scalable, and secure applications. The ideal candidate should have strong experience in Java, Spring Boot, Microservices, and database management, with a deep understanding of software development best practices.

Key Responsibilities:

  • Develop, test, and maintain Java-based applications following best coding practices.

  • Design and implement scalable, efficient, and secure software solutions.

  • Work with Spring Boot, Hibernate, and Microservices to build backend services.

  • Develop RESTful APIs and integrate third-party APIs for seamless communication between systems.

  • Optimize applications for performance, security, and scalability.

  • Write clean, maintainable, and well-documented code.

  • Troubleshoot and resolve software defects and issues in a timely manner.

  • Collaborate with front-end developers, product managers, and QA teams to deliver high-quality software.

  • Work with databases such as MySQL, PostgreSQL, or MongoDB, ensuring data integrity and efficiency.

  • Implement security best practices, including authentication and authorization mechanisms like OAuth, JWT, and Spring Security.

  • Participate in code reviews, team meetings, and Agile development processes (Scrum/Kanban).

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

  • 2+ years of experience in Java development.

  • Proficiency in Core Java, Spring Boot, Hibernate, and Microservices architecture.

  • Experience in developing RESTful APIs and working with API documentation tools like Swagger/Postman.

  • Strong understanding of object-oriented programming (OOP) and design patterns.

  • Experience with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.

  • Familiarity with version control tools like Git, GitHub, or Bitbucket.

  • Knowledge of containerization and deployment tools such as Docker and Kubernetes (preferred).

  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork abilities.

Preferred Skills (Nice to Have):

  • Knowledge of Kafka, RabbitMQ, or other messaging services.

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.

  • Understanding of Unit Testing frameworks like JUnit and Mockito.

  • Familiarity with front-end technologies such as Angular or React (optional but beneficial).

To Apply:
Please send your resume to talent@elitemaverick.com.

Find the right talent faster with AI-driven insights, smarter matching algorithms, and better recruitment decisions that optimise your hiring process.

Sheridan, Wyoming, US 82801

© 2025 Created By Maverick