Job Specifications
Job Title: Senior Backend Developer (9+ Years)
Location: Georgia
Employment Type: Full-time
Job Summary: We are looking for a highly experienced Senior Backend Developer with a strong foundation in Core Java, Spring Boot, and Microservices Architecture to design, develop, and maintain scalable enterprise-grade backend systems. The ideal candidate should have a deep understanding of RESTful API development, multithreaded programming, and should be able to collaborate effectively across teams. Additional hands-on experience with Node.js and Bootstrap for backend and UI integration will be a strong plus.
Key Responsibilities
Design, develop, and maintain robust, scalable, and high-performance backend services using Core Java, Spring Boot, and Microservices architecture.
Implement and manage RESTful APIs for seamless communication between distributed services and client applications.
Write efficient and thread-safe code with deep understanding of Java multithreading, concurrency, and synchronization.
Collaborate with frontend developers and UI teams, ensuring smooth integration with Bootstrap-based web interfaces.
Develop backend services using Node.js where applicable, optimizing for scalability and performance.
Apply software engineering best practices including design patterns, code reviews, unit testing, and continuous integration.
Required Technical Skills
Core Java (9+ years): Strong expertise in object-oriented programming, data structures, algorithms, and collections framework.
Spring Boot: Hands-on experience building microservices and REST APIs using Spring Boot, Spring Data JPA, and Spring Security.
Microservices Architecture: Experience in designing, developing, and deploying distributed systems with service discovery, API gateway, and centralized configuration.
RESTful APIs: Deep knowledge of designing and consuming RESTful web services with proper authentication, validation, and versioning.
Multithreading & Concurrency: Strong understanding of thread management, synchronization, concurrent collections, and performance tuning.
Bootstrap: Basic familiarity with integrating backend services with Bootstrap-based front-end applications to ensure cohesive user experience.
Node.js: Experience in building backend services, APIs, or real-time event-driven applications using Node.js and Express.js.
Databases: Proficiency in relational databases (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
Tools & Frameworks: Maven/Gradle, Git, Jenkins, Docker, Kubernetes.
Cloud Platforms: Exposure to AWS, Azure, or GCP for microservice deployment and scaling.
About the Company
Precision Technologies Corp. (PTC) is an NJ headquartered boutique professional services firm mapping the right IT talent for our customers. We are Women and Minority owned and operated company.
Our technological capabilities are in the areas of Agile Transformation, Business Analysis, Cloud Services (AWS/Azure), Data Management, Enterprise Application Development, Devops, RPA Automation, Pega, Salesforce and UI/UX.
We serve our clients from diverse industries with domain-specific expertise in IT, Health Care, BFSI, Telec...
Know more