To Apply for this Job Click Here
Java Developer (Hybrid, 3 days onsite)
Location: Alpharetta, GA 30004
Length: 12 months (potential extension)
*** Will have a AI based tech screen via Glider tool to Validate all skills ***
Overview:
We are seeking a Java Developer who can work with minimal guidance to design, develop, test, and document high-quality, error-free applications. This role requires strong hands-on development experience, adherence to engineering standards, and the ability to collaborate effectively with internal teams and customers.
The ideal candidate will be proactive, detail-oriented, and capable of delivering optimized, secure, and scalable solutions aligned with business requirements.
Key Responsibilities:
-
Understand application architecture, features, and component design and develop solutions based on user stories and requirements
-
Design, code, debug, test, and document application components
-
Develop optimized, secure, and standards-compliant code using appropriate algorithms and design patterns
-
Communicate development progress and issues clearly to stakeholders
-
Interact effectively with customers and incorporate feedback into development
-
Identify opportunities for automation, process improvement, and agile delivery optimization
-
Learn and apply relevant technologies, business domains, and system domains
-
Set and execute against FAST goals
-
Adhere to release management, configuration, and reporting processes
Performance Expectations
-
Adherence to engineering and coding standards
-
On-time delivery aligned with project schedules and SLAs
-
Low post-delivery defect rates and reduced reoccurrence of known issues
-
Quick turnaround on production defects
-
Compliance with project, security, and reporting standards
-
Achievement of productivity benchmarks
-
Completion of mandatory training and applicable certifications
Core Functional Areas
Development & Design
-
Understand low-level design (LLD) and map requirements to implementation
-
Develop cohesive, high-quality code with guidance when needed
-
Use data models effectively in solution design
Testing & Defect Management
-
Create and execute unit tests
-
Raise, fix, retest, and close defects efficiently
-
Validate test results against functional specifications
Estimation & Documentation
-
Estimate effort, timelines, and dependencies for assigned work
-
Create and maintain technical documentation
Knowledge & Reporting
-
Contribute to project knowledge repositories and documentation libraries
-
Provide regular status updates per project standards
Required Skills (Mandatory)
-
Java
-
Spring Boot
-
Google Cloud Platform (GCP)
Technical & Professional Skills
-
Strong understanding of software design and development principles
-
Experience building user interfaces, business components, and backend services
-
Familiarity with DBMS, operating systems, and modern IDEs
-
Experience working in Agile environments
-
Strong problem-solving, analytical, and communication skills
-
Team player with a proactive mindset
Education & Experience Requirements
-
BE / BTech / MCA (or equivalent) with 1+ year of Software Engineering experience
OR -
BSc / BCom / BCA (or equivalent) with 2+ years of Software Engineering experience

