Senior Java Architect -- Build the Platforms That Power What's Next in Dallas

Energy Jobline
Dallas, TX, United States
11 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$130,000.0 - $135,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Data Security DevOps Distributed Systems
+16 more
Java Database Connectivity MySQL Distributed Caching Systems Integration Software Technical Review Spring Cloud Spring-mvc Spring-boot Caching Generative AI Kubernetes Information Technology Restful APIs Data Pipelines Docker Microservices

Job description

  • Architect and build enterprise solutions with Java 21+, contributing production-quality code for critical features and integrations.
  • Lead the design of secure, scalable, high-performance cloud- applications, microservices, and distributed systems.
  • Develop prototypes and reference implementations that validate architecture choices and speed delivery.
  • Set clear standards for architecture, coding, security, and engineering excellence.
  • Document architectural decisions, APIs, system interactions, and integration patterns.
  • Lead thoughtful code and design reviews that improve quality across teams.
  • Partner with product and engineering leaders to translate business goals into maintainable technology solutions.
  • Resolve complex production challenges and continuously improve performance, reliability, and scalability.
  • Strengthen CI/CD, automation, and DevOps practices.
  • Coach and mentor engineers through practical, hands-on technical leadership.
  • Assess emerging technologies, including AI-assisted development tools and workflows.

Requirements

  • 8+ years of Java development experience, including 4+ years of significant architecture responsibility.
  • Deep expertise in Java, Spring Boot, Spring MVC, and Spring Security.
  • Strong experience with JDBC-based data access, REST APIs, and enterprise integrations.
  • A record of building microservices and distributed systems.
  • Strong MySQL or Aurora SQL skills.
  • Experience designing caching strategies, including distributed caching with local fallback.
  • Cloud and platform experience with AWS or Azure, Docker, Kubernetes, and CI/CD tooling.
  • A strong command of system performance, scalability, reliability, security, and maintainability.
  • The ability to lead technical decisions from design through implementation.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience delivering in Agile environments.

Bonus Points

  • Spring Cloud.
  • Azure DevOps or a comparable platform.
  • AI-assisted development tools, AI-enabled applications, data pipelines, or automation solutions.
  • Generative AI concepts.
  • ERP or supply chain platforms.
  • Security frameworks and modern best practices.
  • Legacy system modernization.

Education

  • A bachelor’s or master’s degree in computer science or a related field is required.

Benefits & conditions

This is a permanent, full-time, direct-hire hybrid role with a starting base salary of $130,000-$135,000, DOE, plus an excellent comprehensive benefits package that includes:

  • Annual merit increases
  • Annual discretionary performance bonuses
  • Discretionary profit-sharing plan
  • 401(k) with employer match
  • Medical, dental, vision, and life insurance
  • Tuition reimbursement
  • Parental leave
  • Additional benefits and employee programs

Bring Your Architecture Vision-and Your Coding Skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Loading talks and stories from around this role…