Sr java developer
Ova Technologies
# Senior Java Developer - Job Description
## Position Overview
We are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications while mentoring junior developers and contributing to technical architecture decisions.
## Key Responsibilities
### Technical Development
- Design and develop scalable, high-performance Java applications using Spring Framework
- Write clean, maintainable, and well-documented code following best practices
- Implement RESTful APIs and microservices architecture
- Develop database schemas and optimize database queries
- Integrate third-party APIs and services
- Implement unit tests, integration tests, and automated testing strategies
- Perform code reviews and ensure code quality standards
### Architecture & Design
- Participate in system architecture design and technical decision-making
- Design and implement scalable solutions for complex business requirements
- Evaluate and recommend new technologies and frameworks
- Create technical specifications and design documents
- Ensure application security best practices are followed
### Team Leadership
- Mentor junior developers and provide technical guidance
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Participate in agile development processes (Scrum/Kanban)
- Lead technical discussions and knowledge sharing sessions
- Assist in project planning and estimation
### Quality Assurance
- Implement and maintain CI/CD pipelines
- Perform debugging and troubleshooting of production issues
- Monitor application performance and implement optimizations
- Ensure code coverage and quality metrics are met
- Participate in production deployments and releases
## Required Qualifications
### Education
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Master's degree preferred but not required
### Experience
- 5+ years of professional Java development experience
- 3+ years of experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Experience with microservices architecture and distributed systems
- Proven track record of delivering complex software projects
### Technical Skills
#### Core Technologies
- **Java 8+**: Advanced knowledge of Java programming language
- **Spring Framework**: Spring Boot, Spring MVC, Spring Security, Spring Data JPA
- **Database**: SQL (MySQL, PostgreSQL, Oracle), NoSQL (MongoDB, Redis)
- **Build Tools**: Maven, Gradle
- **Version Control**: Git, GitLab/GitHub
#### Additional Technologies
- **Web Technologies**: HTML, CSS, JavaScript, jQuery, Angular/React (nice to have)
- **Testing**: JUnit, Mockito, TestNG, Selenium
- **DevOps**: Docker, Kubernetes, Jenkins, AWS/Azure/GCP
- **Message Queues**: RabbitMQ, Apache Kafka
- **Monitoring**: ELK Stack, Prometheus, Grafana
#### Methodologies & Practices
- Agile/Scrum development methodologies
- Test-Driven Development (TDD)
- Continuous Integration/Continuous Deployment (CI/CD)
- Code review processes
- Performance optimization techniques
## Preferred Qualifications
### Technical Experience
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of containerization and orchestration (Docker, Kubernetes)
- Experience with event-driven architecture
- Familiarity with GraphQL
- Experience with GraphQL APIs
- Knowledge of security best practices (OWASP)
### Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Leadership and mentoring capabilities
- Ability to work in a fast-paced, dynamic environment
- Strong attention to detail and quality
- Proactive and self-motivated approach
## Responsibilities by Level
### Senior Level (5-7 years)
- Lead development of complex features and modules
- Mentor junior developers
- Participate in architectural decisions
- Optimize application performance
- Implement best practices and coding standards
### Lead Level (7+ years)
- Drive technical strategy and architecture
- Lead development teams
- Make high-level technical decisions
- Represent technical team in stakeholder meetings
- Define and implement development processes
- Job-ID32130205Reference26-01133Job Title:Sr. Java DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba... ...combined with career development. Job DescriptionSr. Java Developer with GCP ExperiencesExperience Required: 8-10Job Description:Role...SeniorVisa sponsorshipWork visa
- ...Sr Java DeveloperDesign / Develop Java/J2EE applications.Java/J2EE (JSP, Servlets, JDC, etc.)WeblogicJavaScriptIBM MQHTML/CSSXMLSQL QueriesPL/SQLHibernate with Spring/StrutsREST/SOAP Web ServicesWeb Logic Application ServersApache Application ServersBootstrap/CSS frameworkLinux...Senior
- ...global scale, come make a difference at Fiserv.Job TitleJava Developer - Sr Professional IIAbout your role: We are seeking a Software Engineer... ...systems.Design, develop, debug and test object‑oriented Java/J2EE code and RESTful APIs (JSON over cloud‑native services following...SeniorFull timeTemporary workH1bWork at officeMonday to Friday
- ...Sr Java DeveloperOur client, a IT Services and Consulting company, is looking for a Sr Java Developer for their Alpharetta, GA location.ResponsibilitiesLead the design and implementation of scalable microservices architecture to enhance system performance and reliabilityOversee...Senior
- ...Strong Developer (Core Java, Spring, Messaging, Camel)This role is for a Strong Developer requiring proficiency in Core Java, Spring framework, Messaging technologies, and Apache Camel.Must-Have Core CompetenciesDeep expertise in Core Java and object-oriented programming...Senior
- ...SR Java developer TECHM-JOB-30211 Location: [Alpharetta, GA] Skill: Java Design / Develop Java/J2EE applications. Java/J2EE (JSP, Servlets, JDC, etc.) Weblogic JavaScript IBM MQ HTML/CSS XML SQL Queries PL/SQL Hibernate...Senior
- ...Overview: Hands on experience in Java/J2EE Programming• Experience in Typescript based application developments like Angular (Latest version), Nest.JS Framework• Strong experience in UI (Web/ front end) application development, HTML, CSS, JavaScript.• Experience...Senior
- ...Job TitleResponsibilities:Develop messaging system design specifications for new applications that require real-time messaging features... ...direct experience with ActiveMQ and Apache Camel.Experience with Java programming language.High level of knowledge of Spring boot framework...Senior
- ...Sr Java DeveloperLocation: Alpharetta, GADuration: 6 Months+Works on problems of moderate and varied complexity where analysis of data... ...Communication & stakeholder management skills.Problem solving skills to develop quick yet sound solutions to resolve complex issues....Senior
- ...Senior Java DeveloperWe are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java-based technologies, a passion for clean code, and the ability to lead and mentor junior...SeniorRemote workFlexible hours
- ...Senior Java DeveloperWe are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications while mentoring junior developers and contributing...Senior
- 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...Senior
- ...to see how they can implement clients faster. This will be a payroll client transformation. This is net new development. They are developing for their major accounts, and based on the success this will revolutionize how ADP implements clients at an enterprise level....Senior
- ...Job TitleStrong J2EE Senior developer with 5+ years of agile (JIRA sprint methodology) experience with below:Java - OOPS, Design Patterns, Java, Java Enterprise Edition, Eclipse IDESpring Framework, Spring boot, Spring BatchAWS - AWS env knowledge ServerTomcat Build Process...Senior
- ...Required Skills: Strong J2EE Senior developer with 5+ years of agile (JIRA sprint methodology) experience with below: Java - OOPS, Design Patterns, Java, Java Enterprise Edition, Eclipse IDE Spring Framework, Spring boot, Spring Batch AWS - AWS env knowledge...Senior
- ...involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Java DeveloperAbout your role:The Senior Java Developer role is an opportunity to be part of a delivery team that building the Commerce Hub platform.Built to...SeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to FridayFlexible hours
- ...Java Developer Location: Alpharetta, GA Job Responsibilities Team is working on transforming existing Java based application to cloud along with removing dependency on mainframe. Associate will be working creating various micro services based on revised DB schema...Senior
- ...Sr Java DeveloperRequires programming skills, involved in the development of software applications. Knowledge of programming languages to develop necessary specifications for the software by following the technical designs. In specific cases, knowledgeable on Agile/iterative...Senior
- ApTask is seeking a qualified professional for a duration of 6+ months to develop system architecture and provide technical support. This role requires over 8 years of experience in Java system architecture and a bachelor’s degree in computer science. Key responsibilities...Senior
- Job ID: 25548362Reference Number: 25-00482Title: JAVA DEVELOPERLocation: Frisco, TX, Alpharetta, GA, GAPosted Date: 2025-05-20Contact... ...Experience with unit testing JUNIT. Experience in CI/CD pipeline Experience developing cloud-native applications utilizing Azure services
- Job ID: 28262900Reference Number: 26-00497Title: java architectPosted Date: 2026-05-21Contact: Asif RazaContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Java Architect Alpharetta, GA (Hybrid - 3 Days/Week Onsite) Enterprise-Level...3 days per week
- ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers...Senior
- ...global scale, come make a difference at Fiserv.Job TitleSenior Java Software EngineerAbout your role:At Fiserv, we are dedicated to... ...Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work...SeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday
- ...competition" If you have any queries about our services.Job DescriptionTo qualify for this position, you must be an experienced Java Developer with a proven track record of delivering results in a large and complex global application. Your Web Development skills will be...Contract workH1b
- ...Genpact is seeking a Sr. Tech Lead for Application Development in Java to drive the design and execution of Java-based applications in a hybrid environment... ...-on coding capabilities. You will mentor junior developers, collaborate with stakeholders to define requirements...
- ...Java DeveloperIn the role of Technology Lead, candidate will be a technology professional adding value to a gamut of Software Development... ...like program specifications, test plans and independently develop and review code and contribute to the golive plan. 10 years of experience...
- ...Java DevelopersAlpharetta, Georgia, United StatesAbout the JobPosition: Java DeveloperWork Authorization: All Work AuthorizationsLocation: Work one or two days a week in one of four offices in Boston MA, NYC, Florian Park NJ or Alpharetta GATwo interviews:Over Webex for...2 days per week1 day per week
- ...#3 on the list of the Top Temporary Staffing firms 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/...Temporary work
- ...Description: Java Developer Work Location & Reporting Address---Alpharetta, GA 30004 Contract duration 12 Months Target Start Date20 Jul 2026 Job Details: Must Have Skills Java 821, Spring Boot, and microservices Detailed Job Description In the...Contract work
- ...Java DeveloperLocation: Alpharetta, GAVendor: GenpactClient: BrokerageResponsibilities: In this role, one shall be responsible for designing and developing applications using Java technology framework and SQL as the database for Manufacturing, BFS and Capital Market client...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr java developer. Be the first to apply!
- java developer full time Alpharetta, GA
- lead full stack java developer Alpharetta, GA
- full stack java developer Alpharetta, GA
- java software engineer Alpharetta, GA
- senior java developer Alpharetta, GA
- entry level java developer remote Alpharetta, GA
- java developer contract Alpharetta, GA
- remote junior java developer Alpharetta, GA
- java web developer Alpharetta, GA
- sr.java developer Alpharetta, GA

