Full Stack Java Developer
Magnify II, Inc.
Charlotte, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
$ 140KJob location
Charlotte, United States of America
Tech stack
HTML
Java
JavaScript
Amazon Web Services (AWS)
Application Integration Architecture
Application Performance Management
Azure
CSS
Cloud Engineering
Software Quality
Code Review
Continuous Integration
Software Debugging
Software Design Patterns
DevOps
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Maven
MongoDB
MySQL
NoSQL
Oracle Applications
Performance Tuning
Scrum
Standard Sql
Software Engineering
Software Systems
Systems Integration
Strategies of Testing
React
Spring-boot
GIT
Angular
Information Technology
REST
Jenkins
Microservices
Job description
Magnify is seeking a hands-on Java Developer to design applications built to revolutionize, bring exceptional problem-solving skills, and contribute to applications that make more than just an impact but a better quality of life! You'll have the opportunity to engage in the full software development lifecycle. Collaborating with different departments to transform requirements into scalable, secure, and battle-ready software solutions.
Your Day-to-Day!
- Translate business requirements into clear, actionable technical tasks and software designs.
- Utilizing your expertise in Java, J2EE, Spring Boot, and microservices architecture to build and refine applications.
- Design, secure, and support high-performing RESTful APIs and integrations.
- Collaborate in architecture discussions, code reviews, technical documentation, and engineering best-practice development.
- Develop and execute test strategies, debugging, and maintain high standards for software quality.
- Troubleshoot production incidents, tweak application performance, and recommend preventive solutions that improve reliability and a user-friendly experience!
- Engage and converse with product owners, architects, DevOps, and other cross-functional stakeholders in an Agile/Scrum environment.
Requirements
- Bachelor's degree in computer science, Engineering, a related field, or equivalent practical experience.
- 3+ years designing and delivering applications with Java, J2EE, Spring Boot, and microservices.
- Strong experience designing and building secure, scalable RESTful APIs and services.
- 3+ years using React or Angular, JavaScript, HTML, and CSS.
- Must have knowledge of SQL and NoSQL databases, including Oracle, MySQL, MongoDB, and similar.
- 1+ years using Git, Maven, Jenkins, CI/CD pipelines, and modern DevOps practices.
- Familiarity with AWS, Azure, or GCP and cloud-native application development.
- Strong understanding of distributed systems, design patterns, application integration, testing, and performance tuning.
Benefits & conditions
Pulled from the full job description
- Referral program
- 401(k)
- Health insurance
- Retirement plan
- 401(k) matching
- Vision insurance
- Health savings account, * 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Free parking
- Health insurance
- Health savings account
- Life insurance
- On-site gym
- Referral program
- Retirement plan
- Snacks provided
- Vision insurance