Why this role stands out
Leverage your extensive Java and microservices expertise in this hybrid role at Raas Infotek LLC, where you'll contribute to enterprise-level application development and enjoy flexibility. This opportunity is perfect for seasoned developers seeking to apply their deep technical knowledge and grow within a dynamic technology environment. Apply today to explore this exciting contract position!
Quick overview
Job description
Job Description: Senior Java Developer (10+ Years of Experience)
Job Title: Senior Java Developer
Experience: 10+ Years
Employment Type: Contract W2 only
Job Summary
We are looking for an experienced Senior Java Developer with 10+ years of expertise in designing, developing, and maintaining scalable, high-performance enterprise applications. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, and cloud technologies. The candidate will be responsible for leading technical development, building robust backend solutions, integrating enterprise systems, and ensuring application performance, security, and reliability.
Key Responsibilities
Design, develop, test, and maintain enterprise-level applications using Java and J2EE technologies.
Develop scalable and secure backend services using Java 8/11/17 or higher.
Build and maintain microservices-based applications using Spring Boot and Spring Cloud.
Design, develop, and integrate RESTful APIs and web services.
Implement database solutions using relational and NoSQL databases.
Work with messaging platforms such as Apache Kafka, RabbitMQ, or ActiveMQ.
Participate in application architecture, technical design, and code reviews.
Optimize application performance, scalability, and reliability.
Implement authentication and authorization using Spring Security, OAuth 2.0, and JWT.
Collaborate with frontend developers, architects, QA engineers, DevOps teams, and business stakeholders.
Develop unit and integration tests using JUnit, Mockito, and related testing frameworks.
Implement CI/CD pipelines and support automated build and deployment processes.
Troubleshoot complex technical issues and provide effective solutions.
Mentor junior developers and provide technical guidance to the development team.
Follow Agile/Scrum methodologies and maintain coding standards and best practices.
Required Technical Skills
Core Java & Backend Development
Strong expertise in Java 8, 11, 17, or higher.
Advanced knowledge of OOP, Collections, Multithreading, Concurrency, and Java Design Patterns.
Strong experience with J2EE, JDBC, Servlets, and JSP.
Experience with Hibernate and JPA.
Frameworks & Microservices
Extensive experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security.
Hands-on experience developing Microservices architecture.
Knowledge of Spring Cloud, API Gateway, and service discovery.
Experience developing RESTful APIs and web services.
Database Technologies
Strong SQL and database development experience.
Experience with Oracle, PostgreSQL, MySQL, or SQL Server.
Knowledge of NoSQL databases such as MongoDB or DynamoDB.
Experience with database optimization, indexing, and query performance tuning.
Cloud & DevOps
Experience with AWS, Azure, or Google Cloud Platform.
Knowledge of Docker and Kubernetes.
Experience with Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
Familiarity with Maven, Gradle, Git, and automated deployment pipelines.
Messaging & Testing
Experience with Apache Kafka, RabbitMQ, or ActiveMQ.
Strong knowledge of JUnit, Mockito, and integration testing.
Experience with SonarQube and code quality tools.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
10+ years of professional software development experience.
Strong hands-on experience in Java-based enterprise application development.
Proven experience designing and implementing scalable applications and microservices.
Excellent problem-solving, analytical, and debugging skills.
Strong communication, collaboration, and technical leadership abilities.
Ability to work independently and lead technical initiatives.
Similar jobs
- ES
Lead Java DeveloperRecently posted
ENIN SYSTEMS INC · Austin, TX · Hybrid 🇺🇸
DockerMicroservicesMySQL+38TechnologySalary not listed - TR

Full Stack Developer – C#/.NET Core & AngularRecently posted
Tech Rakers · New York, NY · On-site 🇺🇸
SQLSwiftGit+11TechnologySalary not listed - DS
Salesforce Developer (Commerce Cloud)Recently posted
Drunix Solution Inc · Jersey City, NJ · Hybrid 🇺🇸
ReactJavaScriptTechnologySalary not listed - TS
Integration DeveloperRecently posted
TECHAGI SOLUTIONS LLC · Harrisburg, PA · On-site 🇺🇸
MicroservicesC#.NET+3TechnologySalary not listed - CO

Director, Full-Stack Engineer - AML (Anti Money Laundering)Recently posted
Capital One · New York, NY · Hybrid 🇺🇸
MicroservicesRustScala+10Technology$269.1k - $307.2k/yr - PD
.Net Full stack DeveloperRecently posted
Purple Drive Technologies LLC · Jersey City, NJ · Hybrid 🇺🇸
DockerMicroservicesOracle+17TechnologySalary not listed - CO

Senior Manager, Full-Stack Engineer (Java | JavaScript | Typescript | AWS)Recently posted
Capital One · Plano, TX · Hybrid 🇺🇸
DockerMicroservicesGit+9Technology$209k - $238.5k/yr - ŌU

Full Stack Software EngineerRecently posted Auto Apply
ŌURA · Hybrid - San Francisco · Remote 🇺🇸
Next.jsSQLGit+10Technology$151.3k - $178k/yr - IN

Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - IN

Senior Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - SA
Power Platform Developer Auto Apply
SAIC · Arlington · On-site 🇺🇸
Stakeholder ManagementSQLMicrosoft Office+12TechnologySalary not listed - CA

Ruby on Rails Developer with Security ClearanceRecently posted
CACI · Chantilly, VA · Hybrid 🇺🇸
RubySQLHTML+7Technology$120.8k - $265.8k/yr