Senior software engineer

LTM Inc
Irving, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Irving, United States of America

Tech stack

Java
Agile Methodologies
Server Applications
JIRA
Code Review
Hibernate
IBM Websphere Application Server
Java Platform Standard Edition (J2SE)
Java Architectures
Java Message Service (JMS)
Spring
JUnit
Openshift
Oracle Applications
SQL Databases
Spring-boot
Kubernetes
Kafka
Bitbucket
Microservices

Job description

  1. Design and Implementation
  • System Design - architect overall structure, high-level decisions, choose technologies
  • Architectural Blueprints - create detailed documentation
  • Scalability and Performance - ensure capacity and performance targets
  • Integration - design component interactions
  1. Technical Leadership and Mentorship
  • Technical Guidance - mentor team on best practices
  • Code Reviews - enforce coding standards
  • Technology Evaluation - recommend new tools and frameworks
  1. Collaboration and Communication
  • Stakeholder Collaboration - translate needs into technical requirements
  • Communication - explain concepts to technical and non-technical audiences
  1. Other Responsibilities
  • Documentation - maintain architectural documents
  • Risk Mitigation - identify and address technical risks
  • Continuous Learning - stay updated with Java advancements
  • Problem Solving - troubleshoot issues and design flaws
  • Project Management - may involve task assignment and ensuring client needs are met

Requirements

  • Oracle Certified Associate Java SE 8 Programmer
  • Oracle Certified Professional Java SE 8 Programmer
  • Oracle Certified Professional Java SE 11 Programmer, * Core Java, Java Design Patterns, Collections, Java Performance Techniques
  • Spring Boot, Spring, Hibernate ORM
  • Microservice architecture based Java application development
  • Database SQL (good understanding and experience)
  • Agile development methodology
  • Development process knowledge: JIRA, Code Review, BitBucket, Commit processes
  • JUnit testing
  • Messaging: Kafka, JMS
  • Application server knowledge (eg, WebSphere)
  • Awareness of OpenShift/Kubernetes

Benefits & conditions

  • Comprehensive Medical Plan (Medical, Dental, Vision)
  • Short Term and Long Term Disability Coverage
  • 401(k) Plan with company match
  • Life Insurance
  • Vacation Time, Sick Leave, Paid Holidays
  • Paid Paternity and Maternity Leave

Compensation

The range displayed reflects the minimum and maximum salary target for the position across all US locations. Salary is determined by work location, job level, skills, experience, and education. Additional compensation such as annual performance bonuses, sales incentives, or other variable compensation may be provided.

Apply for this position