Senior Software Engineer (Java)
Job Description
Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!
Responsibilities:
- Provide technical expertise with hands on coding, for development and enhancement of our solutions.
- Provide technical guidance to junior developers.
- Participates in design and code reviews that can result in better quality experience for our customers.
- Troubleshoot and resolve production issues within the agreed SLAs.
- Collaborate with cross-functional teams, including product, Production support, and operations, to ensure best-in class customer experience.
- Implements best engineering practices like unit and integration tests, Non-functional standards and quality documentation throughout the engineering process to deliver solutions that exceed customer expectations.
- POC on new technologies and frameworks.
Required Skills:
- High technical credibility and strong programming skills with Java EE, SQL, JavaScript, JMS, REST and SOAP services.
- Strong experience in java frameworks, especially spring framework.
- In-depth knowledge of software development principles, design patterns, and best practices.
- Sound technical foundation of single and multi-tier architecture, web-based development, and Services Oriented Architecture.
- Proficiency in Java, Data structure and algorithms, Collections and Concurrency.
- Solid experience with SQL queries, stored procedures, views, and triggersfor Oracle databases.
- Working experience with version control systems like Git/bitbucketand build tools like maven.
- Good knowledge and understanding of CI/CD processes and tools (Jenkin)
- Experience/Knowledge in UnixLinux basic commands.
- Excellent problem-solving skills and the ability to troubleshoot complex integration issues.
- Exposure to Apache Camel or any other integration framework.
- Ability to see the big picture, while not losing sight of necessary details.
Passion for Results:
- Ability to organize and prioritize tasks and keep delivery on schedule.
- Ability to learn and master internal frameworks quickly.
- A bias towards action and an iterative approach to problem-solving
- Ability to step up in complex situations while maintaining poise and professionalism.
We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.
Date Posted
10/05/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details