Lead Java Software Engineers, one of Orlando, Florida’s most dynamic companies has an immediate need for you!
If you want to do more than just code this is a great opportunity! In this role, you will support our client's global business lines as a Lead Software Engineer with strong Java/J2EE, HTML, XML, Spring, Spring Boot, SQL, both Oracle and SQL Server background, MuleSoft, SOA, AWS, and DevOps experience at a senior level.
This is a 6-12 month contract working east coast business hours.Candidates MUST currently live in the USA.
U.S. Citizens or Green Card holders only, please. We are unable to accept 3rd party candidates or transfer a visa or provide sponsorship.
You will develop technical specifications and software for applications; providing end-to-end technical services to effectively deliver optimal solutions that meet our customer's business objectives. You will be responsible for developing software based on software development best practices, and DevOps capabilities. Lastly, you will provide oversight and ensures software developed by third-party system integrators is compliant with our client's technical standards.
This is a large corporate environment. To be effective, you will partner with Enterprise Architecture, Middleware and DBA teams, Project Management/Delivery, Service Validation and Test, Operations, and others in IT and the Business teams to consistently deliver optimal solutions. Be responsible for following the prescribed development processes, frameworks, methodologies, and tools.
You will be overseeing the development work of others, not coding on a daily basis. You may be involved in some coding, but it will not be an everyday requirement. You will be managing offshore development teams to ensure the project is on time, and the deliverables will meet company standards. In addition, you will work closely with the business to communicate any changes, revisions, etc.
The existing systems architecture comprises the MuleSoft, IBM’s InfoSphere Integration Bus (IIB), J2EE applications using Spring framework, MQ, Oracle, and SQL Server databases, and other technologies
Directs efforts and manages the complexities of large projects, business processes, and/or client groups
Supports technical architects in performing research, analysis, and design of technical solutions to meet current and future user requirements
Responsible for technical software design, development, troubleshooting, and performance tuning
Leads efforts to implement technical solutions from the design specifications
Responsible for application technical design, code, and system implementation
Provides input/expertise for project estimation, work plan development, and staffing
Partners with third-party vendor on-shore and off-shore teams to ensure their work products comply with current technical standards
Continuously keeps up-to-date with new technology and IT processes
QUALIFICATIONS: BS/BA or technical certification or equivalent work experience
8 years’ experience as a Developer with at least two of those in a Lead Software Engineer role
Experience in designing, developing server-side enterprise applications using Java/J2EE, HTML, XML, Spring Boot, SQL, and similar technologies
Strong emphasis on delivering simple, readable, traceable, and maintainable code using, application of patterns and data structures as appropriate to the application
Solid understanding of transaction management (both local and XA), thread safety and thread management, database design, and query optimization
Competencies in various technologies including Spring, Spring Boot, Java EE/SE, Hibernate, JMS, XML, Maven, AWS, Splunk, Jenkins, etc
Solid understanding of Service Oriented Architecture i(SOA) including experience with developing Web Services (REST & SOAP) on an ESB platform
Solid understanding and experience of waterfall and agile methodologies
Demonstrated experience integrating systems in multi-user, multi-platform environments.
Ability to analyze, absorb, advocate, and apply rapidly changing technologies and apply them as part of integrated solutions to business requirements
Ability to establish and maintain a high level of peer trust and confidence
Experience with common SDLC tools (GlassFish, Maven, Splunk, Jenkins, etc.)
Experience operating in a DevOps model