Lead Java Engineer Position Available In Wake, North Carolina
Tallo's Job Summary: Lead Java Engineer position in Cary, NC. Manage SDLC, implement cutting-edge technology, collaborate with various teams, lead design discussions, develop microservice-based applications, and mentor junior engineers. Requires a degree in computer science, Agile framework experience, Java proficiency, and knowledge of cloud platforms and SDLC tools. Skills in SQL, Docker, Kubernetes, AWS/Azure/GCP, TDD/BDD, Kafka, and Hadoop preferred.
Job Description
Lead Java Engineer
Job Description:
Job Type:
Fulltime
Location:
Cary, NC
What You’ll Do:
Be part of a talented software team that works on mission-critical applications, leveraging best practices, and build data-driven decisions
Manage the software development life cycle (SDLC) of software components all the way to production, including helping support the application to resolve production issues with appropriate triaging, while delivering state of the art solutions and be a hands-on technologist
Implement leading technology advancements in the industry, and maintain hygiene, risk, control, and stability at the core of every delivery
Partner with user interface/user experience (UX/UI) Design team, Architects, Business Analysts, Stakeholders across and Stakeholders situated in multiple regions and time-zones; at varying capacity to understand requirements
Collaborate with engineers to participate, contribute, and lead design discussions and write specifications; be a hands-on lead engineer consistently reviewing architecture, designs, quality, and drive re-use and best practice
Design, develop and document microservice-based & Cloud-native application components in accordance with requirements specification, while co-working with Quality Assurance (QA) team on test automation of new and existing functionality
How You’ll Lead:
Lead the delivery of components & features in an Agile pod, actively engaging in design sessions with the global development team, while also partnering with the other engineers on code reviews and pair programming sessions
As a Java Engineer, you will also partner with the product team, enterprise infrastructure architects and engineers in test to optimize the solution delivery by integrating with appropriate control frameworks in addition to partnering with enterprise risk team and production services to ensure continuous adherence to technology policies including technology roadmap compliance
Collaborate and maintain clear and open communication with the team, while mentoring junior engineers, providing insight, and sharing experience with entire Engineering organization
Skills You’ll Need
Bachelors or Masters (preferred) degree in the field of computer science and/or technology
Experience with all Agile software development frameworks and processes, technical architecture, and software design, Java based Monolithic/Microservices (preferred Spring-boot framework) Python, Oracle/ MySQL, and or /PostgreSQL, designing and implementing distributed enterprise applications with Microservices, and with the design and implementation of Application Programming Interface (API’s)•
REST/SOAP
Services, Open API’s
Knowledge in container runtime environments (Docker, Kubernetes, Open Shift), Unix Shell scripting and Windows platforms with familiarity writing Structured Query Language (SQL), optimizing, and simplifying existing queries
Experience implementing applications onto Public Cloud (AWS/Azure/Google Cloud Platform), designing, developing, and maintaining complex applications using Test Driven Development (TDD) and Behavioral Driven Development (BDD) practice (Experience with modern SDLC tools•Git, JIRA, Artifactory, Jenkins/TeamCity, Open Shift•is a plus) with hands-on experience in Kafka & MQ Messaging technologies and Hadoop (Spark, HBase, Impala)
Must have advanced skills and experience working with high volumes of data and comfortable making design decisions keeping performance in mind
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Dice Id:
10427670
Position Id:
25-08424