Senior Java Backend Developer
Techvilla Solutions
Primary Responsibilities
- Design, develop, test, and maintain scalable Java backend applications and services .
- Develop and maintain RESTful APIs and microservices using Java and Spring Boot.
- Analyze business and technical requirements and translate them into robust technical solutions.
- Design and implement efficient backend architectures with a focus on scalability, performance, security, and maintainability .
- Develop database solutions using SQL and relational databases .
- Troubleshoot application, API, database, and production issues.
- Perform code reviews and provide technical guidance to other developers.
- Write clean, maintainable, reusable, and well-tested code.
- Develop unit and integration tests and participate in overall application quality initiatives.
- Collaborate with frontend developers, QA engineers, DevOps teams, architects, and business stakeholders.
- Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
- Support CI/CD pipelines, application deployments, and production releases.
- Identify opportunities for improving application performance, reliability, and development processes.
Required Skills & Experience
- 6+ years of professional software development experience with strong hands-on experience in Java.
- Strong proficiency in Java 8+ , including object-oriented programming, collections, multithreading, exception handling, and Java APIs.
- Hands-on experience with Spring Boot, Spring Framework, and Spring MVC .
- Strong experience developing RESTful APIs and microservices .
- Good understanding of microservices architecture and distributed systems .
- Strong SQL skills and experience with relational databases such as Oracle, PostgreSQL, or MySQL .
- Experience with JPA/Hibernate or similar ORM technologies.
- Experience with JUnit, Mockito , or similar testing frameworks.
- Strong understanding of Git and software development best practices.
- Experience working in Agile/Scrum development environments.
- Strong troubleshooting, debugging, analytical, and problem-solving skills.
- Ability to work independently and effectively collaborate with distributed technical teams.
Preferred Skills
- Experience with AWS, Azure, or Google Cloud .
- Experience with Docker and Kubernetes .
- Knowledge of Kafka or other messaging/event-streaming technologies .
- Experience with Redis or other caching technologies .
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps .
- Experience with application monitoring and observability tools.
- Understanding of OAuth2, JWT, API security, and secure coding practices .
- Experience with performance tuning and optimization of backend services.
Education
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field preferred.
- Equivalent professional experience may be considered.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Developer in Glen Rock, NJ vacancy
- ...Primary Responsibilities Design, develop, test, and maintain scalable Java backend applications and services . Develop and maintain RESTful APIs and microservices using Java and Spring Boot. Analyze business and technical requirements and translate them into...Senior
- ...professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description ~ Able to interpret business...Senior
$121.2k - $181.8k
...Category: Technology, Applications DevelopmentCompany: CitiSenior Java developer is responsible for participation in the establishment and... ...programming activities.Role Description:We are looking for a Senior Developer in application development area in Credit Risk Technology...SeniorFull time- ...Citigroup Inc. in Rutherford, NJ, seeks a Java 17+ Application Developer to design, build, and maintain high-performance backend services. You will work on scalable data processing systems within Citi's Stress Testing team, delivering reliable software for risk and...Senior
- ...Citibank (Switzerland) AG in Rutherford, NJ is seeking an AVP Senior Java Developer to join the Credit Risk Technology Team. You will contribute to the design and implementation of large-scale, high-performance applications, and provide technical leadership across the...Senior
- ...TSR Consulting is currently seeking a highly motivated Java Full Stack/ Java Backend Developer for an opportunity in Rutherford, NJ Hybrid Position Title: Java Full Stack/ Java Backend Developer Location: Rutherford, NJ Hybrid Anticipated Start Date: ASAP Expected...SeniorContract workTemporary workImmediate start
- Requirements ASP.NET Core Web API on IIS; Entity Framework Core (advanced: migrations, temporal tables, schema isolation) Domain-Driven Design in practice: aggregates, domain events, anti-corruption layers API design (RESTful, contract-first, versioned, paginated...Contract work
- ...Software engineer (primarily focusing on backend development in video processing)... ...in video processing, especially developing with AWS lambda, core java, spring, hibernate in cloud infrastructure... ...: ConsultingExperience level: Mid-Senior LevelIndustry: Broadcast MediaSenior
$65 - $70 per hour
...Senior Full Stack Software Engineer (Java / React) Position Details Type: Contract to Hire Industry: Leading Financial Firm Location: Hybrid... ...architectural principles, and current industry coding standards Develop high-quality, well-documented, and efficient code...SeniorHourly payContract work- ...ONLY USC / GC NEED A JAVA ARCHITECT / NO LEAD/SENIORS PLEASE Must Have Skills: Java Spring boot, Angular Years of experience in each of the must-have skills: 10+ years of experience Certifications Needed: No Detailed Job Description: Key Responsibilities...
- Job-ID32125895Reference26-00447 Job Description: The Senior Manager in Statistics responsible for perform statistical activities in clinical trials from protocol development to final study report and statistical activities in drug in-licensing, regulatory filings and...Senior
- ...Job Summary We are seeking an experienced Java Full Stack Architect to lead the design, development, and deployment of scalable enterprise... ...~ TypeScript ~ REST APIs Experience designing and developing payment applications and transaction-processing systems....
- ...Backend Java Engineer With Kotlin Location: Candidate to go to any Intuit or Persistent office twice a week Intuit offices - (Mountain View / San Diego/ Plano Texas/ Atlanta / New York/ SFO) Persistent offices – (Morrisville, Bellevue, New Jersey, Dublin)...Contract workWork at office
- ...Broadridge Financial Solutions in Newark, NJ, is seeking a Senior Director of Software Engineering (Java & MuleSoft) to lead the design, development, and delivery of high‑impact software solutions. You will mentor engineers, drive architecture and integration plans, ensure...Senior
- ...apps ~ Able to build reusable UI components ~ Work with backend developers on JSON ~ Integrate with backend components ~ Work with UX... ...architecture design discussions ~ HTML 5/CSS ~ Exposure to Java/Microservices/Springboot ~ Gen AI models exp would be added...Senior
- ...Need only a local candidate. Please don't apply if you are not local. Description 1. Strong, hands-on experience with Java, Spring, REST APIs, and microservice architecture. 2. Strong expertise in Spring Security and JWT. 3. Significant experience with GraphQL....Full timeLocal area
- Job ID: 25687059Reference Number: 25-00626Title: Java API DeveloperLocation: Wayne, NJ, 07470Posted Date: 2025-06-11Contact: Shyam... ...comContact Phone: (***) ***-****Company: HAN Staffing Java API Developer - Only On W2WE Accept H1B Transfer Location: Frisco, TX/ Alpharetta...H1b
$72 per hour
...Rutherford, NJWork Model: HybridEmployment Type: CONTRACTOROur client, a leading financial services company, is hiring a Python Backend Developer on a contract to hire basis. Job ID# 85349Work Location: Rutherford, NJWork Model: HybridResponsibilities:Architect, Design,...Contract work$150k - $350k
...Job Description:We are seeking an experienced Cost Segregation Senior Manager/Principal to join our growing Forensic & Valuation Services... ...this individual will be responsible for driving market growth, developing scalable processes, leading business development initiatives,...SeniorFull timeLocal area- ...Hiring: Senior UI Developer – React / Angular Location: [Rutherford, NJ Hybrid] Job Type: Contract (Chances for extension or Conversion... ...frameworks . Collaborate closely with UX/UI designers, backend developers, architects, and product teams . Optimize...SeniorContract work
- ...TSR Consulting is currently seeking a highly motivated Senior UI Developer – React / Angular for a hybrid opportunity in Rutherford, NJ... ...Experience integrating front-end applications with REST APIs/backend services. Strong communication and collaboration skills....SeniorTemporary work
- Software Guidance & Assistance, Inc., (SGA), is searching for a Java/Data Developer for a contract assignment with one of our premier... ...production-grade systems, with demonstrated depth in Java-based backend development and distributed system design. Background in...Contract work
$125k - $220k
...Lead Java Developer Location : Newark, NJ (Hybrid – 3 days onsite/week) Practice Area :... ...on leader who thrives in solving complex backend challenges with modern cloud‑native technologies... ...and deployment. Mentor junior and senior engineers, promoting growth, knowledge...3 days per week- Job ID: 22776063Reference Number: 24-00775Title: Java ArchitectLocation: Wayne, NJ, 07470Posted Date: 2024-08-21Company: HAN Staffing Requirements: Proficient in coding in one or more modern programming languages like Java, ReactJS/Angular, JavaScript : 25%, Proficient...
- ...Senior Full Stack Software Engineer Contract-to-Hire Opportunity with a Major Investment... ...with modern technologies including Java, React, Spring Boot, AWS, and AI-assisted... ...applications. What You'll Do Design, develop, and maintain enterprise-grade applications...SeniorContract workLocal area3 days per week
- Software Guidance & Assistance, Inc., (SGA), is searching for a Java/Data Developer for a contract assignment with one of our premier... ...production-grade systems, with demonstrated depth in Java-based backend development and distributed system design. Background in...Contract work
- Job ID: 22877983Reference Number: 24-00864Title: Java DeveloperLocation: Wayne, NJ, 07470Posted Date: 2024-09-09Company: HAN Staffing... ...be a part of core development team and will be responsible for developing APIs/components. You will be a part of scaling applications and...
- ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and... ...and developing applications using Java and J2EE technologies like JDBC, JNDI etc... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information ServicesFull timeWork experience placementWorldwide
- Job ID: 25605437Reference Number: 25-00539Title: java Solution ArchitectLocation: Wayne, NJ, 07470Posted Date: 2025-05-29Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing JAva Solution Architect In Insurance Domain...
$90k - $100k
...Salary: $90,000 - 100,000 per year Requirements: Proven experience as a Java Full Stack Developer, with strong knowledge of Java 8, 11, and 17. Hands-on experience with Spring Boot, Spring MVC, and Spring Security. Solid front-end development skills with Angular...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Backend Developer. Be the first to apply!





