Job Summary:
Denali Advanced Integration is seeking a Java-AWS Software Engineer III who will have expert knowledge in Java service development. This role involves leading large-scale software projects, mentoring team members, and ensuring the quality of architecture and design of systems.
Responsibilities:
• Design, develop, and maintain robust Java services using industry best practices
• Lead the architecture and development of scalable and high-performing backend services
• Ensure the quality of architecture and design of systems
• Leverage performance profiling and log analysis to understand system behavior
• Approach every customer engagement with a profound commitment to their success
• Deliver clear written communication of technical designs and solutions
• Analyze and improve the efficiency, scalability, and stability of system resources
• Implement advanced process threading and asynchronous execution models
• Collaborate with cross-functional teams to integrate various software components into a cohesive system
• Mentor junior developers and engineers, promoting technical growth and excellence
• Stay abreast of the latest industry trends and technologies, applying them to improve existing solutions
• Drive the research, evaluation, and adoption of new tools and frameworks
Qualifications:
Required:
• Bachelor’s Degree
• 5-7 years of experience
• 5 years relevant working experience and 5+ years as an engineering lead, especially for a large and complex software project
• Experience building and supporting complex, high-concurrency SaaS products, from the lead developer or architect role
• Deep understanding and direct knowledge of software scalability and stability techniques for cloud-based software
• In-depth knowledge of various database technologies including relational (SQL) DBs AND non-relational (NoSQL) DBs
• In-depth knowledge of Java required
• Proficient in process threading, asynchronous execution, and concurrent programming.
• Experience with cloud-based hosting solutions necessary – AWS or GCP
• Understanding of software quality assurance principles
• High-quality organizational and leadership skills
• Outstanding communication and presentation skills
Preferred:
• Bachelor’s or master’s degree in computer science, engineering, or a related field preferred. Equivalent experience is also considered
• Experience with Big Data, Machine Learning, and Software-defined Network is a plus
Company:
Denali Advanced Integration delivers Enterprise IT solutions and services. Founded in 1992, the company is headquartered in Redmond, USA, with a team of 501-1000 employees. The company is currently Late Stage.