Software Engineer II at Truist providing complex solutions in Java and Spring technologies. Collaborating with product owners and overseeing project development phases while adhering to company standards.
Responsibilities
Deliver technically complex solutions
Perform system integration support for all project work
Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design
Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards
Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production
Build in and maintain security controls and monitoring in support of company standards
Typically lead moderately complex projects and participate in larger, more complex initiatives
Solve complex technical and operational problems
Act as a resource for teammates with less experience
May oversee the work of a small team
Requirements
Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience
In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices
Understanding of key business processes and competitive strategies related to the IT function
Ability to plan and manage projects and solve complex problems by applying best practices
Ability to provide direction and mentor less experienced teammates
Ability to interpret and convey complex, difficult, or sensitive information
Proven experience in application development and migration using Java/JEE, Spring, and Spring Boot
Hands-on expertise with AWS services and microservices-based API development
Strong knowledge of Unix environments (Linux or AIX)
Practical experience with messaging systems such as IBM MQ and Apache Kafka
Proficiency in SQL databases, including development, data loading, and performance optimization
Java Software Engineer developing complex Java - based solutions in a multicultural environment. Engaging in the full software development lifecycle at Atos in Zagreb.
Kotlin Test Platform Developer for Energy trading platform at Deutsche Börse Group. Designing and developing a software suite for simulating complex trading scenarios in a cloud - native environment.
Backend Java Developer focused on healthcare data access at LUZA Group in Porto, Portugal. Responsible for developing terminology servers, integrating systems, and user training.
Java Developer skilled in Spring Boot and RESTful APIs for developing applications at LUZA Group in Lisboa. Collaborating across teams to deliver robust solutions.
Infrastructure Engineer developing production - grade code for scalable architectures. Join Interval for a contract role focusing on observability and system architecture.
Senior Software Engineer working on the project Robin, enhancing software solutions for strategic site monitoring using AI and satellite imagery. Collaborating in a multidisciplinary team to ensure high - quality deliverables.
Principal Storage Engineer at Wells Fargo, advising on applications and storage engineering solutions for complex business needs across multiple groups. Leading innovative strategies and leveraging new technologies for enterprise challenges.
Senior Software Developer contributing to the design and development of an open - source platform in Rust and Go. Collaborating with global teams to deliver secure and scalable solutions.
Junior Java Backend Developer contributing to server - side applications. Collaborating with developers and focusing on clean, scalable code while following best practices.