Summary
Join Aequilibrium, a leading tech professional services company, as a Senior Backend Java Engineer. You will contribute to innovative projects in financial services and VR, collaborating with a talented team. This remote, full-time position requires 5+ years of experience in Java and .NET, along with expertise in various technologies and frameworks. You will be responsible for designing, developing, and testing backend systems, working closely with clients and other team members. A competitive salary, comprehensive benefits, and professional development opportunities are offered. Aequilibrium values diversity and fosters a supportive work environment.
Requirements
- Hold a Bachelor of Science in Computer Science or a related field
- Have 5+ years of production-level experience in BOTH Java and .NET. Possess strong knowledge of .NET Core, ASP.NET, and Entity Framework
- Have knowledge of Spring and Spring extensions, like Web MVC, Spring Boot, and Spring Security
- Understand SOAP and RESTful Web Services and tools like XML, JSON, and RAML
- Have knowledge of Microservices architecture
- Have experience performing Unit Testing using JUnit
- Have knowledge of application Servers like Tomcat, WebSphere, Weblogic, or JBoss
- Have a strong grasp of Git, Subversion and other source control technologies
- Be familiar with Enterprise Integration Patterns and frameworks like Apache Camel
- Have experience developing large-scale distributed systems
- Have experience working on a SaaS platform or with Service-Oriented Architectures
- Have experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes
- Have experience with security and systems that handle sensitive data
- Have good knowledge of SQL
Responsibilities
- Handle working on multiple projects or tasks and keep them all under control
- Transform business requirements into technical architecture
- Collaborate with Designers, Product Managers, and your development team to deliver compelling products and services
- Apply Agile values to your work and understand how they can improve your teamβs success
- Write clean, maintainable, testable code that solves business problems quickly
- Be proactive, engaged, consultative, and comfortable interacting with clients to solve their business challenges
- Perform peer code reviews
Preferred Qualifications
- Have experience working with Backbase or Forge
- Have experience working with FinTech, Credit Unions and/or Banks
- Have experience with or knowledge of Agile Methodology, such as Scrum and Kanban
- Have knowledge of Test Driven Development (TDD) and Continuous Integration (CI)
- Understand Web Application Security (OWASP) and best practices for writing secure code
- Have experience with persistence frameworks like Hibernate
- Have experience with Amazon Web Services (AWS) or Microsoft Azure
- Have experience with databases such as MySQL, Postgres, Oracle, or NoSQL
Benefits
- Remote work
- Unlimited access to training for up-skilling with Udemy
- Fully paid comprehensive benefits
- Competitive compensation rates
- Remote-first location
- Medical, dental, and extended health benefits
- Employee referral bonus
- Feedback based on regular 1:1s
- Team-bonding events
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.