Senior Java Backend Developer
@ Techvilla SolutionsTechvilla Solutionstechvillasolutions.com
Senior Java Backend Developer
Bergen Beach, New York
Posted 2 days ago
About the job
Our company focuses on scalable backend solutions, employing Java, microservices, and cloud tech. The role involves designing, developing, testing, and maintaining high-performance backend applications and APIs, collaborating across teams to ensure quality and scalability.
Requirements
- 6+ years software development experience
- Proficiency in Java 8+
- Experience with Spring Boot
- Strong SQL skills
- Knowledge of microservices architecture
Qualifications
- Bachelor’s degree in related field
- Excellent troubleshooting skills
- Agile/Scrum experience
- Ability to work independently
Full job description
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.
Show full description
Similar jobs in Bergen Beach, New York
- T
Senior Java Backend Developer
Techvilla Solutions · Maywood, New Jersey
Posted 2 days ago - 0
Java Backend Developer, Vice President
00002 Citibank, N.A. · Jersey City, NJ
Posted 3 weeks ago - 1
Senior Lead, Java Application Developer
1118 S&P OPCO LLC · New York, NY
Posted 3 weeks ago - 2
AVP, Mobile Backend Developer
2599 Barclays Services LLC · Whippany, NJ
Posted 2 weeks ago - 2
Lead Java Developer
2T Consulting · Pelham, New York
Posted 5 days ago - 4
Vice President, Java Developer
474 MS Services Group, Inc. · New York, NY
Posted 1 week ago