Core Java & UI Developer Expert
VDart, Inc.
Atlanta, GA, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$120,000.0 - $130,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Applications Architecture
HTML5
Build Automation
Unit Testing
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Engineering
+41 more
Software Quality
Code Review
Databases
Continuous Integration
Relational Databases
Software Debugging
Software Design Patterns
DevOps
Monitoring of Systems
Hibernate (Java)
Java Persistence API
Java Virtual Machine (JVM)
Spring Framework
Microsoft UI Automation
Object-Oriented Software Development
Performance Tuning
Scrum Methodology
Secure Coding
Software Engineering
Data Streaming
TypeScript
Web Performance Optimization
Multithreading
Enterprise Software Applications
ReactJS
Concurrency
Spring-boot
Software Security
Backend
Git
Containerization
AngularJS
Material UI
Information Technology
Production Code
Apache Kafka
Front End Software Development
Restful APIs
Software Version Control
Docker
Microservices
Job description
- Design, develop, enhance, and maintain enterprise applications using Core Java and modern UI technologies.
- Build scalable backend services and APIs using Java, Spring Boot, RESTful services, and microservices-based architecture patterns.
- Develop responsive, reusable, and high-performing user interfaces using React.js, Angular, JavaScript/TypeScript, HTML5, and CSS3.
- Integrate UI components with backend services and APIs, ensuring reliable data flow, error handling, security, and performance.
- Apply object-oriented design principles, design patterns, multithreading/concurrency concepts, collections, exception handling, and performance tuning in Java solutions.
- Participate in application architecture, technical design, code reviews, estimation, sprint planning, and solution discussions with engineering and product teams.
- Write clean, maintainable, testable, and secure code with appropriate unit, integration, and UI automation coverage.
- Troubleshoot complex application and production issues across UI, API, service, and database layers and drive root-cause resolution.
- Contribute to CI/CD pipelines, automated builds, code-quality checks, release processes, and deployment readiness.
- Collaborate with architects, product owners, business analysts, QA engineers, DevOps teams, and other developers in an Agile delivery model.
- Work on-site 3 days per week at the assigned Atlanta, New Jersey, or Dallas office to support team collaboration and Agile ceremonies., Sr. Java Azure Developer Location: Atlanta, GA (Onsite from Day 1 & 5 Days Office) Long Term Responsibilities: Design, develop, and implement software applications using Ja…
- 16 hours ago
- Apply easily, Sr. Java Azure Developer Location: Atlanta, GA (Onsite from Day 1 & 5 Days Office) Long Term Responsibilities: Design, develop, and implement software applications using Ja…
- 16 hours ago
- Apply easily +
Requirements
- Minimum 8+ years of overall software application development experience.
- Minimum 6+ years of hands-on Core Java development experience, including Java 8+ features, collections, concurrency/multithreading, exception handling, JVM fundamentals, and object-oriented design.
- Minimum 4+ years of hands-on UI/front-end development experience using React.js and/or Angular with JavaScript/TypeScript, HTML5, and CSS3.
- Minimum 4+ years of experience developing enterprise backend services using Spring, Spring Boot, RESTful APIs, and microservices.
- Minimum 3+ years of experience integrating front-end applications with REST APIs and distributed backend services.
- Minimum 3+ years of experience with relational databases and SQL; experience with ORM frameworks such as Hibernate/JPA.
- Minimum 3+ years of experience with Git-based source control, CI/CD pipelines, automated builds, unit testing, and code-quality practices.
- Strong understanding of application security, authentication/authorization, secure coding practices, and production-grade error handling.
- Demonstrated experience with performance optimization, debugging, root-cause analysis, and production support for enterprise applications.
- Experience working in Agile/Scrum teams and collaborating across architecture, engineering, QA, and product functions.
- Ability and willingness to work on-site 3 days per week in Atlanta, New Jersey, or Dallas (mandatory).
Degree
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field; equivalent practical experience may be considered.
Nice to Have (But Not a Must)
- Experience in banking, payments, financial services, or another regulated enterprise environment.
- Cloud development experience with AWS, Azure, or GCP and container technologies such as Docker and Kubernetes.
- Experience with messaging/event-driven platforms such as Kafka or similar technologies.
- Knowledge of UI state-management frameworks, component libraries, accessibility standards, and front-end performance optimization.
- Experience with observability and monitoring tools and supporting highly available, transaction-intensive applications.
- Technical leadership, mentoring, or lead-developer experience across distributed onshore/offshore teams.
What We’re Looking For
- An expert engineer who can work across the Java backend and modern UI layers and translate solution designs into high-quality production code.
- A strong problem solver who can independently analyze complex technical issues and drive pragmatic solutions.
- A collaborative team member who communicates clearly, contributes to technical decisions, and supports engineering best practices.
- An engineer comfortable working in a hybrid, in-office delivery model and partnering with geographically distributed teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago