

Able to work with teams to balance solution vs budget, schedule and tools.Solution oriented mindset - creative use of technology and alternative approaches.Able to lead a complex technical project through to completion.Cool under pressure, able to simultaneously manage many details and priorities.Strong communicator - able to explain complex technical situations to relatively non-technical co-workers and key business stakeholders.Knowledge of integration tools & techniques (Orchestration, SOA, XML, JSON, SOAP, REST, etc.).Experience with CI/CD helping to move the team forward in maturity.Experience with Web Application Servers (WebLogic, Wildfly, JBoss).Experience with J2EE (JSP/Servlet/JDBC/JMS/EJB/JPA).Experience with Azure Service Bus or other similar cloud messaging platform.Experience with Azure API Management or another similar API gateway platform.Strong experience with REST / SOAP services.
#Apple java developer jobs software
6+ years of experience in the software industry.Bachelor's Degree in a related field or equivalent combination of education and experience.Understand and communicate technical and functional design requirements to other team members. Increase efficiency of team by mentoring other team members.Identify system deficiencies and proactively recommend solutions Support and help guide the evolution of the system's architecture.Strive to eliminate defects as early as possible by actively participating in code reviews.

Recognize and effectively communicate risks to project timelines and quality.Proactively work with Business Analysts to understand project requirements.Design, code, and test technical solutions with an emphasis on Test Driven Development.This individual will be working as part of an agile development team that focuses on delivering high-quality solutions that enable our various lines of business to achieve their goals.

Senior Software Engineers are responsible for delivering the technical design and development of software components for assigned projects.
