Live opening · Posted 3 days ago

Senior Java Developer

Precision Technologies · United States (Remote)
Linkedin Yes
You are 3 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyPrecision Technologies
LocationUnited States (Remote)
Work modeYes
SourceLinkedin
Listed3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
13 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
49,808 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Job title: Senior Java Developer
Location: Remote
Employment Type: Full-time (W2 only, No C2C)
Experience: 10+ Years
Job Summary: We are seeking a highly experienced Java Developer with 10+ years of professional experience in designing, developing, and implementing scalable enterprise-level applications. The ideal candidate will have strong expertise in Java, Spring Framework, Microservices Architecture, RESTful API development, and cloud-based technologies. The candidate will work closely with cross-functional teams to build high-performance, secure, and scalable applications while following modern Agile and DevOps practices.
Key Responsibilities:
Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Spring MVC, and the Spring Framework, ensuring high performance, reliability, and maintainability.
Develop RESTful APIs and backend services using Spring Boot, Spring Web, and Microservices Architecture, enabling seamless integration between distributed systems and applications.
Implement object-oriented programming (OOP) principles, SOLID design principles, and design patterns to build modular, reusable, and maintainable application architectures.
Develop microservices-based applications and enable service communication using REST APIs, Spring Boot, and messaging technologies such as Apache Kafka or RabbitMQ.
Design and implement database-driven applications using SQL and NoSQL databases such as Oracle, MySQL, PostgreSQL, SQL Server, or MongoDB, including writing optimized SQL queries and stored procedures.
Implement data access layers using Hibernate, JPA, and Spring Data, ensuring efficient database interaction and data management.
Implement application security using Spring Security, OAuth2, JWT authentication, and role-based access control (RBAC) to ensure secure system access.
Develop and execute unit testing and integration testing using JUnit, Mockito, and other testing frameworks to ensure high code quality and system reliability.
Build and manage applications using build tools such as Maven and Gradle, enabling automated builds and dependency management.
Integrate applications with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps to automate build, testing, and deployment processes.
Deploy and manage applications using containerization technologies such as Docker and Kubernetes, supporting scalable and cloud-native deployments.
Integrate applications with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform, utilizing cloud services for scalability, monitoring, and deployment.
Utilize version control systems such as Git, GitHub, Bitbucket, or GitLab to manage source code and collaborate with distributed development teams.
Monitor, troubleshoot, and optimize application performance through logging, debugging, and performance tuning techniques.
Work in Agile/Scrum environments, participating in sprint planning, code reviews, backlog refinement, and continuous improvement initiatives.
Mentor junior developers, perform code reviews, and contribute to software architecture design, development standards, and engineering best practices.
Technical Skills:
Programming Languages: Java, Core Java
Frameworks: Spring Boot, Spring MVC, Spring Framework, Spring Data, Hibernate, JPA
Architecture: Microservices Architecture, RESTful APIs, Design Patterns, Distributed Systems
Databases: Oracle, MySQL, PostgreSQL, SQL Server, MongoDB
Messaging Technologies: Apache Kafka, RabbitMQ
Testing Frameworks: JUnit, Mockito, Selenium
Build Tools: Maven, Gradle
Version Control: Git, GitHub, Bitbucket, GitLab
CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform
Containerization: Docker, Kubernetes
Operating Systems: Linux, Windows
Methodologies: Agile, Scrum, DevOps
Please share your resume:
aditya.s@precisiontechcorp.com

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App