Current jobs related to Sr java developer - Alpharetta, GA - Ova Technologies
-
Sr java Developer
1 week ago
Alpharetta, GA, United States R2 Technologies Full timeSr Java Developer We are seeking experienced Java engineers to help optimize and scale a high-performance Consent & Preference platform, as it's deployed to a high-volume division. The platform leverages Kafka, REST APIs, MongoDB (with sharding), and batch file processing, all orchestrated on Kubernetes. This roles focus will be on maximizing throughput,...
-
Sr. Java Backend Developer
20 hours ago
Alpharetta, GA, United States Equiliem Full timeJob Title: Sr. Java Backend Developer Hybrid role 3 days onsite. Location: Alpharetta, GA. Job Type: Long term Contract Job Description: We are seeking an experienced Java Developer to join our engineering team. The ideal candidate will have a passion for building high-performance, scalable backend systems. As a key member of our team, you will collaborate...
-
Sr. Java Developer
1 week ago
Alpharetta, GA, United States Datum Technologies Group Full timeSenior Java Developer Location: Alpharetta, GA (Hybrid) Experience Required: 10-12 years Our client is seeking an experienced Senior Java Developer to join their team in a hybrid role based in Alpharetta, GA. The ideal candidate will have a strong background in Java, Spring Boot, microservices architecture, and experience developing scalable enterprise...
-
Sr Java Developer
2 weeks ago
Alpharetta, GA, United States Ova Technologies Full timeJob Summary: We 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 developers. You will be responsible for designing, developing, and maintaining...
-
Sr Java Developer
21 hours ago
Alpharetta, GA, United States Ova Technologies Full timeJob Summary: We 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 developers. You will be responsible for designing, developing, and maintaining...
-
Snr. Java Developer
1 week ago
Alpharetta, GA, United States Syntricate Technologies Full timePosition- Snr. Java Developer Duration-Contract Location- LPHARETTA, G JD Java Development / Enhancement Daily Status Reporting Production Issue Handling Digital : Microservices, Telecom API Management 6-8 Years Strong J2EE Senior developer with 5+ years of agile (JIRA sprint methodology) experience with below: Java - OOPS, Design Patterns, Java,...
-
Java Full Stack Developer
1 week ago
Alpharetta, GA, United States SysMind Tech Full timeHi Please See Below Jd and let me know at Job Title: Senior Full Stack Developer Location: Alpharetta, GA Or Frisco, TX Fulltime Interview Mode: Video Call and Final Round F2F 1'st Round Video Call with Sr Manager after Submission HackerRank TEST 2nd Round video call with Client and Final Round F2F Role Overview We are seeking a highly experienced Full...
-
Sr. Java AWS Developer
2 weeks ago
Alpharetta, GA, United States Syntricate Technologies Full timeRequired Skills: We are seeking a skilled and proactive senior software engineer to help with the modernization and migration of Java 18 based legacy applications. The ideal candidate will have strong expertise in Java JavaScript Spring, Spring Boot Rest Webservices application security automation and AWS. The role involves analyzing existing legacy systems...
-
Java Developer
1 week ago
Alpharetta, GA, United States The CSI Companies Full timeJava Developer - Alpharetta, GA - Hybrid CSI Companies is hiring a highly qualified Java Developer for a comprehensive global provider of cloud-based Human Capital Management solutions and Business Process Outsourcing (BPO) services, analytics and compliance located in Alpharetta, GA. As a Java Developer you'll bring your 3+ years of experience developing...
-
Java Developer
1 week ago
Alpharetta, GA, United States The CSI Companies Full timeJava Developer - Alpharetta, GA - Hybrid CSI Companies is hiring a highly qualified Java Developer for a comprehensive global provider of cloud-based Human Capital Management solutions and Business Process Outsourcing (BPO) services, analytics and compliance located in Alpharetta, GA. As a Java Developer you'll bring your 3+ years of experience developing...
Sr java developer
2 weeks ago
# 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