Save time and effort sourcing top tech talent

Senior Lead Software Java backend Engineer

Remote
Up to $400,000/ year
Java Developer Go Developer Full Stack Go Developer Full Stack Java Developer Oracle Developer
Actively hiring

Senior Lead Software Java backend Engineer

Lumen Technologies
Remote
Up to $400,000/ year
Java Developer Go Developer Full Stack Go Developer Full Stack Java Developer Oracle Developer
Lumen Technologies
Actively hiring

hackajob is partnering with Lumen Technologies to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 
  • Schema Design: Architect efficient, scalable schemas for PostgreSQL (e.g., normalized 3NF with covering indexes), balancing read/write performance and HA.
    Database Selection: Choose databases (e.g., Cassandra, PostgreSQL, AWS Aurora, DynamoDB) by analyzing throughput, latency percentiles, and availability requirements
  • Application Development: Build high-performance, reliable database applications in Java (e.g., Spring Boot with reactive JDBC) and Go (e.g., goroutines with connection pooling), ensuring sub-millisecond query responses and fault tolerance
  • Advanced software engineering using modern software languages and architecture pattern and partner with other dev teams to design, contract, and implement full systems, ensuring database reliability integrates with application logic.
  • Migrate legacy systems to modern, performant databases, redesigning inefficient schemas into HA-ready, high-throughput models with minimal disruption and manage database reliability, performance and HA backup strategies
  • Refine complex queries with tools like PostgreSQL’s EXPLAIN ANALYZE, Oracle’s OEM, targeting minimal I/O and CPU cost
    Up-to-date knowledge of current trends in software development and cloud native technologies
  • Developing enterprise RESTful web services in REST the latest patterns and developing various data persistence frameworks leveraging SQL, Graph and No SQL solutions as appropriate and maintaining and resolving issues in a highly complex integration architecture
  • Leveraging CI/CD pipelines as part of DevOps platforms to deliver code into test and production and following up with application owners and solution architects to resolve issues as needed
  • Participating in and being a member of a multi-location, global software development team and mentoring others in various technical areas, including business processes implemented in the team's applications and the creation and delivery of designs and solutions in accordance with architectural direction.
  • Engagement in all aspects of the software development life cycle, including requirements review, design, coding, code reviews, testing, deployment, and warranty support.
    Collaborating with others in the application of principles, theories, concepts and use of software methodologies, tools, documentation processes, security protocols, and test procedures to successfully deliver projects
  • Contributing to design and architecture solutions for telecommunication workflow and order management systems.  Assist with evaluation of future state technologies

What We Look For in a Candidate

  • Significant software engineering experience using modern languages
  • Significant experience with integration technologies including REST and GraphQL Services, micro-services patterns, Open API specifications
  • Understanding of range of enterprise databases including Oracle, SQL Server, Postgres, Graph Databases, Mongo and Cassandra
  • Ability to write and understand complex SQL queries, relational and non-relational data models
  • Experience with data structuring standards including XML, JSON, and YAML
  • Knowledge of code versioning tools such as Git and GitHub
  • Automation tools including Maven, Jenkin
  • Experience with containerization technologies to include Kubernetes and Docker
  • Effective communication, interpersonal and analytical skills
  • Ability to work in a highly collaborative and empowered environment
  • Self-starter, can-do attitude within a fast-moving business and technical environment
  • Strong problem-solving skills, time management, and oral and written communication skills
  • Demonstrated history of software development roles with expanding responsibilities and corresponding successful deliveries over time
  • 10+ years professional experience with a bachelor’s degree in computer science, Information Systems, or related field, or equivalent education and experience.

hackajob is partnering with Lumen Technologies to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?