Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Plano?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Kasmo Global

Plano / Global

Java Developer

Job Description

Backend Developer Location: Plano, TX

What you'll do:

Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices

Devotes time to raising the quality and craftsmanship of products and systems

Conducts root cause analysis to identify domain level problems and prescribes action items to mitigate

Designs self-contained systems within a team's domain, and leads implementations of significant capabilities in existing systems

Coaches team members in the execution of techniques to improve reliability, resiliency, security, and performance

Decomposes intricate and interconnected designs into implementations that can be effectively built and maintained by less experienced engineers

Anticipates trouble areas in systems under development and guides the team in instrumentation practices to ensure observability and supportability

Defines test suites and instrumentation that ensures targets for latency and availability are being consistently met in production

Leads through example by prioritizing the closure of open vulnerabilities

Evaluates potential attack surfaces in systems under development, identifies best practices to mitigate, and guides teams in their implementation

Leads team in the identification of small batches of work to delivery the highest value quickly

Ensures reuse is a first class consideration in all team implementations and is a passionate advocate for broad reusability

Formally mentors teammates and helps guide them to and along needed learning journeys

Observes their environment and identifies opportunities for introducing new approaches to problems

All you'll need for success

Minimum Qualifications- Education & Prior Job Experience:

Bachelor's degree in computer science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

3+ years of experience designing, developing, and implementing large-scale solutions in production environments

Preferred Qualifications- Education & Prior Job Experience:

Master's degree in computer science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

Airline Industry experience

Skills, Licenses & Certifications:

Top required skills:

Proficiency in Back End Development

Proficiency and demonstrated experience in the following technologies:

Java with Spring framework.

Microservices

Good to have:

PaaS (Kubernetes)

Additional requirements:

Proficiency in object-oriented design techniques and principles

Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)

Experience in Agile methodologies, such as SCRUM

Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment preferably not just using rather developing pipelines using git actions.

Comment:

Interview process: 1st round (30 minutes virtual with short coding exercise) and 2nd round (90 minutes in person with coding exercise).

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location