JOBSEARCHER

Senior Java Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job TitleTechnical Skills Required:Bachelors/master's degree in computer science or engineering or equivalent experienceA minimum of 9+ years of developer experienceSolid understanding of typical multi-tier architectures: web servers, batch, and databaseKnowledge / hands-on experience on multiple technologies such as: Java, Spring Boot, RESTful APIs, Angular, Node JS, JavaScript, Typescript, HTML 5, and CSSDatabase technologies - MongoDB, Postgres, etc.Information and application security including firewall, AD, TAM/PING, LDAP, certificates, public key encryption, SSH, access credentials, etc.Large microservice based architectures, container orchestration frameworks.Build automation / CICD pipeline integration tools (Jenkins, Hudson, Bamboo, GIT, Bitbucket, Spinaker)Sound Knowledge of unit testing methodologies and frameworksCloud platforms AWS/Azure/GoogleWorking in an agile environment (SAFE/Scrum)Excellent communication skills.Scope of the Work:Agile Software DevelopmentAnalyze the Business requirements and technical design that align with the technical roadmap and developing and maintaining supporting application software.Design and develop Micro Services based solutions using Java/JEE frameworks, UI frameworks, Docker and Kubernetes/EKS.Work on the technical upgrades/migrations including but not limited to middleware, database and PAM workflow to the cloud Assess opportunities for application and process improvements, optimizations & performance tuning for Java/JEE applications.Maintain strong focus on operational excellence by following defined development methodologies around coding, testing, DevOps and support.Proficiency in agile software development methodologies including Scrum and SAFe