Senior Java Engineer II - Lead
Company: ADT Careers
Location: Irving
Posted on: February 16, 2025
Job Description:
This role requires you to be onsite three days a week at either
our Irving, TX, Blue Bell, PA or Boca Raton, FL locations. The
other two days are remote, offering the flexibility you need while
still engaging in meaningful collaboration with cross-functional
teams.
Applicants must be authorized to work for any employer in the U.S.
We are unable to sponsor or take over sponsorship of an employment
Visa at this time.
What You'll Do:
As a Senior Software Engineer II/Lead at ADT, you will develop and
maintain highly available web services in environments hosted on
AWS, which are in the process of being migrated to GCP, using
modern CI/CD techniques.
- Lead projects and/or assist in scheduling and coordinating
project deliverables.
- Determine how existing applications, legacy systems, databases,
web interfaces, and hardware logic, possibly running on multiple
platforms, integrate to meet new and emerging requirements.
- Lead in program design, coding, benchmark testing, debugging,
and documentation.
- Development and deployment services.
- Mentor and guide application developers and junior team
members; instruct, direct, and validate other software developers'
work under general supervision.
- Collaborate with cross-functional teams to determine business
requirements and work with developers, testers, and deployment
teams to create software deployment/hosting plans.
- Liaison with outside vendors to coordinate code development and
acceptance, if/when needed.
- Provide senior-level support in configuration, coding,
developing, and documenting software specifications throughout the
project life cycle.
- Provide technical leadership and mentoring to the team and
drive key projects.
What You'll Need:
- Four-year degree or equivalent experience.
- 8+ years of experience in Java v17+ preferred or other JVM
languages (e.g. Clojure and Ruby), including extensive use of the
Spring and Spring Boot 3.x ecosystems.
- Excellent understanding of the Software Development Life Cycle
(SDLC).
- Advanced knowledge of API architecture, design, scalability,
and security. Experience with Rest API development is strongly
preferred.
- Advanced knowledge of designing and implementing secure
internet-facing APIs.
- Experience architecting, designing, developing, and consuming
web services.
- Experience with relational and non-relational databases
including but not limited to Oracle, Postgres, Informix, AWS
aurora, and Spanner.
- Experience with GraphQL.
- Experience with implementing and managing CI/CD solutions
(Bitbucket, Harness, Jenkins, Jira and Confluence).
- Experience with Containerization (Kubernetes, ECS).
- Experience in Cloud-based hosting with AWS (S3, Terraforms)
and/or GCP.
- Strong understanding of disaster recovery planning and
execution.
- Excellent communication skills. Ability to read, write, speak,
and understand English.
- Ability to focus on deadlines and deliverables and work well
with shifting priorities.
- Ability to work with cross-functional teams of internal and
external resources.
- Ability to think critically, analytically, and problem-solve.
Creative solving of technical problems to ensure the ability to
translate technical requirements into test plans
- Negotiate with key stakeholders and maintain a positive
attitude.
- Exposure to Dynatrace and Apigee.
- Experience with Agile/Scrum and balancing a process orientation
with a results orientation to get things done efficiently and
effectively.
- Proven track record of delivering features and functionality on
time with high quality.
- Grasp of AI/ML concepts and practices.
Compensation & Benefits:
The salary range for this role is $109,600.00 - $164,400.00 and is
based on experience and qualifications.
Certain roles are eligible for annual bonus and may include equity.
These awards are allocated based on company and individual
performance.
We offer employees access to healthcare benefits, a 401(k) plan and
company match, short-term and long-term disability coverage, life
insurance, wellbeing benefits and paid time off among others.
Employees accrue up to 120 hours in their first year. Your accrual
rate increases after your first year. We also offer 6 paid
holidays.
Anticipated application end date will be on 12/31/2024.
ADT is an Equal Employment Opportunity (EEO) Employer. We celebrate
diversity and are committed to building an inclusive team that
represents a variety of backgrounds, perspectives, and skills. ADT
strives to ensure every employee and applicant feels valued. Visit
us at jobs.adt.com/diversity to learn more.
Keywords: ADT Careers, Irving , Senior Java Engineer II - Lead, Engineering , Irving, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...