Java Developer
Apply NowJob details
Our client is on the lookout for a seasoned pro to join their team as a Java Developer. This full-stack role is perfect for someone with top-notch technical, analytical, and communication skills. You'll be hands-on in an agile team, conjuring up new product features and core system improvements. Plus, you'll tackle production support escalations and mentor junior developers like a true tech guru. Essential Functions: Dive into full lifecycle application development. Design, code, and debug software like a coding ninja. Perform software analysis, risk analysis, and reliability analysis. Mentor team members to level up their technical and soft skills. Join in on software design, architectural discussions, prototyping, and development estimation. Engage in client requirements and scrum team pow-wows. Support production when the tech gremlins strike. Assist with functional/system integration testing and deployment. Competencies: Problem-solving wizardry Business acumen Results-driven dynamo Team collaboration and tech communication Customer focus Agile development processes Communication proficiency Required Education and Experience: Minimum 5 years of experience developing web-based Java/J2EE applications. BSc/BA in computer science, engineering, or a relevant field; MSc/MA preferred. Solid full-stack developer. Strong skills in Spring (MVC, Core, and IOC), Hibernate, Struts, JSF, NodeJs, Linux. Experience with Apache Tomcat, Weblogic, and TomEE. Experience using and implementing SOAP/REST-based web services using XML/JSON. Familiarity with AWS cloud technologies (API Gateway, Lambda, SQS, ECS, NoSQL, S3, CloudFormation), container orchestration (Docker). Strong SQL skills and working knowledge in Oracle. Self-motivated and directed, with the ability to juggle complex tasks in a high-pressure environment. Analytical and problem-solving abilities, with keen attention to detail. Prior airline domain experience, preferably in crew management/service area, is a bonus.
Apply Now