Job Description
About the Role
This posting is designed to identify candidates at two levels:
- Senior Java Developer
- Java Engineering Manager
Candidates will be considered based on overall hands-on development depth, architecture experience, and leadership background.
Responsibilities
- Design, build, integrate, test, and deploy distributed applications in modern enterprise environments
- Translate business needs into scalable technical solutions
- Work across full-stack and back-end development using Java and modern engineering tools
- Build and consume REST APIs
- Develop applications using microservices and cloud-native architecture
- Partner with cross-functional teams across the SDLC in agile environments
- Contribute to high-quality, reliable systems with strong performance and user experience
- For more senior candidates, lead technical delivery, guide engineering teams, and help architect large business-critical systems
Qualifications
- Senior Java Developer: 5+ years of software development experience
- Java Engineering Manager: 6+ years of software development experience + leadership / mentorship experience
Required Skills
- Java development experience in enterprise environments
- Experience with back-end technologies such as Java, Python, Node.js, REST, NoSQL, microservices, serverless, AWS, or Azure
- Front-end experience with React, Angular, or responsive web applications
- Experience designing and consuming RESTful APIs
- Hands-on work with cloud-native applications, containers, IaaS, or PaaS environments
- Experience with Git, CI/CD pipelines, and collaborative development practices
- Experience with unit testing, integration testing, and TDD or BDD
- Comfort working in agile environments
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now