Senior Software Engineer/Developer
Job in
Durham, Durham County, North Carolina, 27703, USA
Listed on 2025-12-12
Listing for:
Soteria Reinsurance Ltd.
Full Time
position Listed on 2025-12-12
Job specializations:
-
Software Development
Software Engineer, Java Developer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Description:
Builds a global equity compensation and trading system using Java, Spring Boot framework, and SQL. Employs messaging services such as Apache AMQ, Apache Kafka, Cloud Azure Service Bus, and Continuous Deployment/Continuous Integration (CI/CD), including automated testing and support to Cloud architecture, Dev Ops, Azure Kubernetes, and Jenkins Core. Develops Java middle-tier RESTful services. Develops databases using tolls such as SQL Server and Oracle.
Builds microservices and event-driven architecture with CI/CD in an AKS Azure Environment. Designs applications or subsystems on major projects and for/in multiple platforms, using best coding practices, object-oriented coding combined with successful AGILE methodology. Provides business solutions by developing complex software applications.
Primary Responsibilities:
Education and Experience:
Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) developing, deploying, and maintaining scalable Web applications using Java and Angular according to Agile Scrum-based methodologies in a financial services platform.
Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) developing, deploying, and maintaining scalable Web applications using Java and Angular according to Agile Scrum-based methodologies in a financial services platform.
Skills and Knowledge: DE developing and designing enterprise-level applications and subsystems using best coding practices and AGILE methodology, implementing tailored requirements for financial systems in both legacy and cloud environments, ensuring seamless integration with various internal and external systems using Java/J2EE technologies, Spring Boot, Hibernate, and implementing robust security measures using OAuth2, JWT, and Spring Security within applications to protect data, prevent unauthorized access, maintain data integrity, ensure availability, and comply with legal and regulatory requirements;
and maintaining and optimizing data storage solutions across Oracle, SQL Server, and No
SQL databases.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×