Technical Software Engineering Lead developing Java applications for Employee Benefits IT Team. Leading engineering teams in transforming the application landscape to achieve multi-year program outcomes.
Responsibilities
Develop applications with Java and J2EE technologies, use Micro Services, JMS, XML, JSON, JDBC etc.
Identify, drive and lead in the implementation of standards and best practices on how we deploy applications in AWS.
Design reusable architectures and services that can be leveraged by agile teams across the program to improve development velocity.
Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering to industry standards such as multi-region support with fault tolerance and data replication strategies.
Use shift left approach to do security, testing and performance in dev cycle.
Develop Infrastructure as Code (IaC) using CloudFormation templates, YAML files, build specifications, and Python Lambda functions to have a completely automated build and release process for all AWS resource infrastructure and code artifacts.
Implement proactive monitoring and observability to predict and detect abnormal system behaviors, with timely alerts avoiding system impacts.
Mentor junior Cloud and Software Engineers.
Present new ideas to leadership and present on topics to improve the learning of others.
Requirements
Bachelor’s degree in computer science, Math, or any Engineering
5+ years of hands-on experience with Java and J2EE technologies, such as, Java Web Services, JMS, JSP, XML, JSON, JDBC etc.
5+ years software architecture and systems design experience
Infrastructure as Code experience, like CloudFormation, Terraform, CDK, etc.
Strong software development knowledge
Strong technical knowledge of AWS relating to application development and certifications are plus.
Ability to communicate at all levels within an organization and influence leadership.
Proven ability to work with cross functional teams and translate requirements between business, project management and technical projects or programs.
Senior Software Engineer focusing on .NET software solutions at DigiOutsource. Collaborating with teams to deliver high - quality, scalable products in online gaming.
Senior Software Engineer developing Java solutions for LSEG’s Elektron Real Time Data Distribution System. Collaborating within a multi - skilled team to ensure high - quality service for clients.
PHP Backend Developer for WebPros Cloud developing server management software optimizing performance and collaborating with the product team for feature implementation.
Senior HCL Commerce Developer integrating applications with services and providing APIs for a leading technology distributor. Located in Bangalore on a hybrid working arrangement.
Senior Backend Engineer designing and maintaining scalable backend applications for Arena Club's digital collectibles platform. Collaborating cross - functionally with teams to optimize performance and system architecture.
Senior .NET Developer creating scalable financial software solutions for Evertec, a leader in digital transformation with over 27 years in the financial sector.
Senior Backend Developer leading the development of scalable backend systems supporting enterprise applications. Joining Sedgwick to contribute to effective integration solutions in a collaborative environment.
Senior Java Developer responsible for web - based project development and maintenance at Contour Software, a subsidiary of CSI. Collaborating with teams to ensure technical solutions meet business objectives.
Technical Architect specializing in Salesforce solutions for TMT clients. Collaborating to integrate AI technologies and enhance digital transformation strategies in a pre - sales capacity.