Synechron is hiring: Lead Java UI developer in Charlotte
Synechron, Charlotte, NC, United States, 28245
Overview
Associate Specialist- Recruitment at Synechron. At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm delivers industry-leading digital solutions across Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, serving financial services and technology firms. Synechron has a global workforce and multiple offices worldwide.
Responsibilities
- Work closely with line of business and architects to provide implementation solutions to protect various software applications.
- Be able to create a prototype to prove the design.
- Prepare UML diagrams describing the current and future state of applications.
- Lead and review project artifacts to ensure alignment with application needs.
- Supervise initiatives from a Software development perspective to ensure stable, high-quality deliverables. Develop, enhance, test, support, maintain, and debug software applications supporting business units or functions.
- Assist senior business leaders and management as a senior member of the technical team.
- Provide strategic technical direction and system architecture for initiatives when applicable.
- Recommend innovations based on deep knowledge of technology options and business requirements.
- Estimate effort for software applications for one or more programmers and coordinate with external teams to deliver on time and within budget.
- Offer feedback and technical guidance to project managers on critical issues affecting business objectives.
Requirements
- Experience developing with Java, Spring Framework, SQL; 7-10 years of hands-on experience in building mission-critical, large-scale enterprise and distributed applications with Java/J2EE.
- Angular version 7+ required.
- Strong OO design skills and proficiency in Java.
- Experience with one or multiple J2EE application servers.
- Experience developing RESTful services using Spring Framework, Spring Boot, and SOAP web services.
- Experience with Apache Kafka for online data publishing and consumption.
- Experience with JUnit, performance testing, optimization, and code analysis.
- Experience with Relational Oracle SQL/PLSQL and NoSQL Cassandra.
- Experience with development tools (Eclipse/IntelliJ IDEs, Maven, GIT, Bitbucket), CI/CD pipelines, Splunk, and SOAP UI.
- Experience building high-volume, scalable, available distributed technologies and knowledge of common design patterns (Creational, Behavioral, JEE).
- Experience coordinating with distributed teams across regions in cross-functional environments.
- Familiarity with Agile methodologies and SDLC; knowledge of test-driven development.
- Ability to handle multiple tasks in a dynamic environment to meet release deadlines.
We offer
- Competitive compensation and benefits package.
- Global footprint with offices in 21 countries and opportunities to work abroad.
- Paid leave and holidays; maternity and paternity leave.
- Comprehensive health, dental, vision, life insurance, and disability coverage (region varies).
- Retirement savings plans and education support policies.
- Commuter benefits (region varies) and extensive training opportunities.
- Udemy for Business access and coaching from FinLabs and CoE teams.
- Exposure to leading tier-one banks and financial institutions in cutting-edge projects.
- Inclusive, diverse, and global work culture with opportunities for internal mobility.
Diversity & Inclusion
Diversity & Inclusion are fundamental to our culture. Synechron is an equal opportunity workplace and an affirmative action employer. Our DEI initiative promotes equality, diversity, and an environment respectful to all. We encourage applicants from diverse backgrounds to apply. We offer flexible work arrangements, mentoring, internal mobility, and development programs.
Job details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology
- Industries: Financial Services, IT System Custom Software Development, Software Development