Java Backend Developer
Sapsol Technologies Inc
Job Information
Job Taxonomy:
Senior Software Engineer - 03460
Job Title:
Senior Software Engineer
Job Description:
The Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications.
The incumbent will use industry best practices and work collaboratively with cross-functional team of product managers, UX designers, architects, principal engineers, software engineers, test automation team and DevOPS engineers
- Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to challenging business use cases, existing system and operational problems
- Participates in architectural design, system analysis, and programming activities on application software; this may often require independent research and study
- Develops high-quality and production-ready software by using best-practice data structures, algorithms, design patterns, and frameworks that are maintainable, scalable, responsive, and secure
- Writes highest quality code with utmost attention to scalability, security and performance and with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health.
- Produces complete, simple, and readable technical documentation for everything developed and maintains a team culture of documenting everything
- Tests and ensures quality of all code that developed in line with principles of test-driven development and continuous delivery, utilizing test automation frameworks wherever possible
- Participates in code-reviews, provides technical guidance and mentors software engineers
- Collaborates closely with Engineering leadership, Product Managers, Designers, Test Automation and other teams and business units to define, prioritize, sequence and scope business and functional requirements and drive results.
- Instruments infrastructure and application performance monitoring, capacity management, alerting, tools instrumentation and metrics (KPI) management
- Performs impact assessment of product (hardware, software) upgrades
SKILLS/EXPERIENCE:
- 4+ w/Bachelors degree
- Experience designing and developing highly scalable and secure Applications and Products
- BS in computer science or equivalent technical field or equivalent work experience.
- MS is a plus.
- Experience with developing and deploying applications on Azure or similar cloud platform
Skills/Experience:
YOU HAVE:
- Ability to understand business plans and apply that information into the development of an IT business case
- Anticipates problems, resistance or likely objections and takes action to resolve them
- Ability to guide, train and mentor associate engineers
- Highly skilled in developing quantitative cost/benefit analysis to measure improvements
- Proficient in organizational processes as well as capable of assessing and initiating change of such processes
- Demonstrates an in-depth knowledge and application of competency and can consult as well as lead others in its application
- Strong communication (written and verbal) and presentation skills
Knowledge of agile development methodologies - Ability to develop and maintain key vendor relationships with a focus on technology currency and best practices
- Life-long learner, process improver
- Experience designing and developing highly scalable and secure Pega Applications, Healthcare and/or Customer Service capability experience is a plus
- Experience with developing and deploying Pega applications on Azure or similar cloud platform
- Experience integrating legacy systems with the Pega Platform
- Experience with Root Cause Analysis in the Pega ecosystem to quickly address and fix system issues
- Ability to integrate with external systems of record with the Pega Platform
- Ability to understand an existing business process and collaboratively develop a more efficient and automated workflow
Required Skills:
Java (8/11/17+)Expert-level proficiency with object-oriented design, functional programming concepts, and performance optimization..
Spring Framework / Spring Boot Deep experience developing microservices using Spring Boot, Spring Cloud and Spring Data.
Microservices Architecture Proven ability to design, implement, and maintain distributed systems using microservice patterns.
API Design & Integration Skilled in developing RESTful APIs with proper documentation using OpenAPI/Swagger; experience integrating with internal and external services.
Build & Dependency Management Strong experience using Maven for dependency management, build lifecycle configuration, and plugin customization.
Data Management Hands-on experience with relational and NoSQL databases, including schema design, query optimization, and transaction management.
Desired Skills:
Microsoft Azure Hands-on experience with Azure services such as Azure Kubernetes Service (AKS), Azure Cosmos DB
Containerization & Orchestration Strong knowledge of Docker and Kubernetes (AKS); experience with Helm charts, deployments, and scaling strategies.
CI/CD Pipelines Experience building automated CI/CD pipelines using GitHub Actions
Monitoring & Logging Experience with centralized logging (Datadog)
Candidates need to have the following:
1. Expert experience with Java.
2. Strong experience building microservices with Springboot.
3. Hands on experience with SQL and NoSQL databases.
Nice to have:
1. Experience with Azure, specifically AKS.
2. Experience with Github Actions.
This person will only be working on the backend of the application and will be responsible for developing and deploying microservices all the way to production. He/She will also be providing production support for all microservices.
Interview Process:
1. Technical coding interview with one of the tech leads.
2. One more technical interview with a team member.
3. In person interview with hiring manager at Alpharetta location.
*Candidates are expected to have cameras on and screen share for virtual technical interviews*
Candidates need to reside locally to the Alpharetta office to go into office three times a week if selected.
Please focus on candidates that do not require sponsorship.
- Job title: Backend Java DeveloperLocation: Alpharetta, GA, Role is hybrid (3 days/wk)Duration: 6 mons *CLIENT INTERVIEW IS ONSITE* Years of experience required: 8-15 years Senior Developer role to lead the design and implementation of scalable microservices architecture...Suggested
- Backend Java DeveloperLocation: Alpharetta, GA Duration: 6+ MonthsSenior Developer role to lead the design and implementation of scalable microservices Clienthitecture to enhance system performance and reliability.Oversee the development and deployment of RESTful web services...Suggested
- Backend Java DeveloperOur client, a IT Services and Consulting company, is looking for a Backend Java Developer for their Alpharetta, GA/Hybrid location. Responsibilities:Senior Developer role to lead the design and implementation of scalable microservices architecture...Suggested
- Backend Java DeveloperWe are seeking a Backend Java Developer to build and maintain robust, scalable backend systems. You will work on designing APIs, integrating services, and ensuring high performance and security for enterprise applications.Key Responsibilities:Develop...Suggested
- Principal Java Backend DeveloperAs a Principal Java Backend Developer, you will be a key contributor to the Strategic Client Reporting team. You will be responsible for designing, coding, testing, and delivering robust, scalable technical solutions that align with business...Suggested
- Senior Java Backend DeveloperWe are seeking a Senior Java Backend Developer to design and build robust backend systems for scalable enterprise applications. You'll work closely with product and engineering teams to deliver high-quality solutions. This is a remote role....Remote work
- ...Role Java Developer (Backend) Years of experience needed 8 to 12 Years Location Alpharetta, GA F2F Client Round Backend Professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM WebSphere MQ Series and...
- Job title: Java Full Stack Developer Location: Alpharetta, GA 30004 (Onsite) Duration: 06 Months Minimum years of experience required: 6-8 Years... ...candidate will bring strong hands-on expertise across backend and frontend technologies, with the ability to work through...
- The Java Fullstack Developer will design, develop, and maintain enterprise-level full-stack applications, with a minimum of 7 years of full-stack... ...experience. The role involves building scalable backend APIs and microservices using Java/Spring Boot or Python, developing...
- ...Sr. Java Full Stack Developer Location : Alpharetta GA Key Skills Java | Spring Boot | Angular | TypeScript | JavaScript | GenAI... ...end-to-end application features across modern frontend and backend platforms and leverage AI-powered development tools to accelerate...
- ...Development I (Full Time) - United States Location: Atlanta, GA Responsibilities Design, develop, and maintain end-to-end web applications Develop robust backend services using Java, Spring Boot, Spring MVC Build and consume RESTful APIs Integrate applications with...Full timeContract work
- Java AWS Developer Location - Berkley Heights, NJ Or Alpharetta, NC ( 5 days onsite mandatory from either of these locations) Rate - 70/ Hour Key Responsibilities Architect, design, and develop backend systems using Java and Spring Boot. Build cloud-native and serverless...
- ...software solutions. In this role, the ideal candidate will drive end-to-end feature delivery, developing across both micro-frontend applications and robust Java Spring and Python backend services. Responsibilities Design, develop, and deliver full-stack features from concept...Long term contract
- Senior Java Developer Location: Alpharetta, GA (Onsite Hybrid - 3 Days/Week) Interview Process: Final round (R2) In-Person Job Summary: We... ..., and Multi-threading. The ideal candidate will have solid backend engineering experience, strong design skills, and hands-on expertise...3 days per week
- Description: Application Developer - Data Protection Services The mission of the Data Protection... ...data to incident responders. This Python Backend Developer position is with the Data... ...Development: Data analytics, OpenAPI Prototyping, Java, Spring Boot Orchestration: Docker,...
- Java Full Stack DeveloperLocation: [City/Remote/Hybrid] Experience: 2-6 Years (can be adjusted... ...are seeking a skilled Java Full Stack Developer to design, develop, test, and maintain... ...full-stack web applications.Develop backend services using Java and Spring Boot.Build...Remote work
- Start Date: Interview Types Skills Java (8/11/17) and S.. Visa Types Green Card, US Citiz.. Job Title: Java Full Stack Developer Location: Alpharetta, GA (Hybrid: 3 days onsite... ...UI components and integrate them with backend services. • Participate in architecture,...Contract work
- Java Developer We are seeking a hands-on Java Developer to design, develop, and maintain mission-critical backend applications. You will collaborate with product managers, frontend engineers, and DevOps teams to deliver high-quality, scalable software. Key Responsibilities...
- ...in the DC Metro Area - Washington Business Journal (2016).Job DescriptionJava Developer Alpharetta, GA6+ MonthsNeed GC and USCTop Three Skills:1) 5+ Years End to End J2EE Development2) Backend development using Struts/Spring, and Hibernate Webservices3) Front end...Temporary work
- Fullstack Developer Apex Systems, the nation’s 2nd largest Information Technology staffing firm, has an opportunity for a Fullstack Developer... ...Atlanta, GA. Applicants must have 5+ years of Fullstack experience and have technical experience with Java and Angular. My3Tech IncLocal area
- PHP Fullstack Reactjs Developer (Java Backend + Reactjs Frontend)Location: Santa Clara, CA, 95054 x Princeton, NJ, 08543 x Morrisville, PA, 19067 x Morrisville, NC, 27560 x Dublin, NC, 28332 x Woodbridge, NJ, 07095 x Bellevue, WA, 98009 x Charlotte, NC, 28270 x Bridgewater...
- Full Stack Java Developer Location: St. Louis, MO/Alpharetta, GA Duration: 12 months Java 8 / 11, Angular 9 or above, HTML5, CSS, Node, Spring Boot, Microservices, TDD - JUnit, CI/CD, AWS or GCP Needs to have a good experience in Angular, HTML5, CSS, Node, and a good understanding...
$42k - $70k
...overall IT experience. We need strong Core Java expertise, including Java 8/11/17+ and a... .... Responsibilities: We design, develop, test, and maintain resilient Java applications... .... We collaborate with frontend, backend, and data teams to define APIs and data models...Full timeContract work3 days per week- We are seeking a Java Full Stack Developer with strong expertise in front-end development using Angular and solid understanding of back-end technologies. The role involves building secure, scalable applications, creating APIs, and implementing unit tests across the stack...
- Job-ID31689321Reference26-00018 Role: Full Stack Engineer Location NYC NY / Alpharetta, GA Mandatory Skills: · - Java · - Spring Boot · - Angular or React · - Basic SQL (SQL Server, DB2) · - REST API development Preferred Skills: · - Python · - Exposure to Kafka, ElasticSearch...
- Sr. Java Developer As a Sr. Java Developer you will design and develop back end services using Java, Spring Framework, SpringBoot Microservices... ...(preferably JSP /Angular/React JS. Solid grasp of web and backend application development. Experience with Cloud Platforms with...
- Java Full Stack Developer Location: Alpharetta, GA Mandatory Skills: Full-stack architecture design Performance optimization & scalability Advanced security and API governance Strong Java & Spring Boot expertise Advanced Angular/React Microservices architecture SQL + NoSQL...
- We are seeking a skilled Java Developer II to design, develop, and maintain robust, scalable, and high-performance applications. In this role, you will contribute to building backend services, APIs, and enterprise solutions while collaborating with cross-functional teams...
- DESIRED SKILLS Knowledge of JIRA Knowledge of PostgresSQL, Mongodb, MySQL, Redis JOB DUTIES Knowledge of algorithms, design patterns, and componentization approaches. Experience in building high performance, high availability and highly interactive websites. React...
- Location: OnSite Employment Type: Full-time bout the Role: We are looking for a Full Stack Java Developer to join our dynamic team. You will be responsible for developing both backend services and front-end interfaces, ensuring seamless integration and high performance...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!
- java developer full time Alpharetta, GA
- java microservice developer Alpharetta, GA
- senior java developer Alpharetta, GA
- java developer backend Alpharetta, GA
- lead full stack java developer Alpharetta, GA
- java spring developer Alpharetta, GA
- java developer contract Alpharetta, GA
- java developer remote part time Alpharetta, GA
- remote junior java developer Alpharetta, GA
- senior java software engineer Alpharetta, GA

