Tomcat Developer

  • Full-time

Job Description

Engineer with experience on working with tomcat, undertow, JBossAS, or other java runtimes. Cloudscale Runtime engineering team is responsible for the Engineering and Delivery of Next Generation Light weight Open Standards-based Platforms for Application Development/Deployment, Caching, Messaging, and Integration Services in client Private Cloud. The responsibilities of the team include delivery and adoption of the Next Generation Runtime Platforms for strategic programs across client Business Lines.

Key Responsibilities:

• Engineer efficient Service Provisioning and Management of the Platforms in client Private cloud environment

• Develop Integrated monitoring and management of light weight app server runtime Platforms consistent with the Cloud Platform Frameworks

• Enable On-demand scalability and Capacity Management of the services

• Engineer Platform Security Guidelines consistent with client Global Security Policies

• Provide key SME to enable rapid Application development and deployment leveraging java servlet based platforms and development frameworks like spring.io platform.

• Strong understanding of API hosting platforms (NOT mediation)

• Work closely with application development teams to handle escalations and provide timely issue resolutions

• This CloudScale Engineer position requires Evaluation and Assessments of Next Generation Application hosting platforms and develop usage Patterns and Recommendations for early adopter use-cases.

Must have skills

• About 2-5 years of hands-on working experience with light weight java runtime platforms and frameworks. Excellent understanding of LAMP in context of enterprise applications delivery is a key skill required.

• Ability to define and document business requirements effectively and map them to technical implementations.

• Experience in leveraging tomcat, undertow, jbossAS in public cloud platforms for efficient service provisioning, management and monitoring as well as Continuity of Business/Disaster recovery solutions in context of enterprise use case scenarios;

• Working experience on projects involving multiple services/component integration – understating of full stack engineering & integration concepts.

• Excellent development skillset in to Application Programming Languages such as Ruby, Java, Python.

• Ability to work on automation framework components such as Chef to deliver cookbooks & recipe updates for reactive platforms..

• Experience in engineering platform security and integration with Security/Authentication/Authorization services

• Experience using & delivering Web Services REST via java runtimes in application development paradigms

• Working experience with scripting languages such as Ruby, JavaScript, Shell on Windows as well as x86 RedHat Linux OS.

• Excellent Oral and Written Communication Skills

Nice to have Skills

• Exposure to jetty, wildfly, or similar products; and ability to track industry trends with these products.

• Exposure to Cloud environments such as AWS/CloudFoundry/Google/Azure

• Hands on experience with heroku or similar services

• Experience with service and application monitoring frameworks such as Graphite, Wily, RTView

• Log management in a distributed environment using utilities such as Logstash/Splunk

• Exposure to Middleware components such as WebServer, AppServer, Messaging, Integration platforms.


Additional Information

All your information will be kept confidential according to EEO guidelines.