Match score not available

Senior Backend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

BS CBA (MIS) or BS Engineering or equivalent experience, 10 years of Java experience, v17, 5 years of experience with Spring Boot and Security, 10 years working with MySql databases, Strong understanding of object-oriented design.

Key responsabilities:

  • Design and develop back-end systems
  • Collaborate across departments for technical solutions
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and resolve technical issues
  • Continuously learn and stay updated with technologies
ATHENAWORKS logo
ATHENAWORKS
51 - 200 Employees
See more ATHENAWORKS offers

Job description



Join Us to Shape the Digital World. We’re passionate about delivering cutting-edge technology to some of the world’s top startups and companies, powered by diverse and empowered teams of technologists eager to drive change. As a female-led organization, we are committed to creating a safe, inclusive space where everyone, regardless of their background, is treated with respect and equity.

We value people with strong technical skills who are collaborative, curious, results-driven, and take ownership. We embrace people who want to be themselves, enjoy daily flexibility, and are eager to grow, learn, and make a difference wherever the opportunity arises.

If this resonates with you, we encourage you to apply for the role of Senior Backend Engineer. We're seeking exceptional talent to work on immersive client projects that will challenge and hone your skills.

Technical Skills

  • Java: 10 years, v17
  • Framework: 5 years Spring with Boot and Security
  • Databases: 10 years MySql (MariaDB) accessed via straight SQL with Spring’s JdbcTemplate
  • Testing: JUnit
  • API Development: Yes, for the most part
  • Cloud: DigitalOcean droplets
  • Services Security and Server Operations: Spring Authentication.

Key Responsibilities

  • Design and develop back-end systems including:
  • Integration Services
  • Master Data Services
  • Services Security and Server Operations
  • Services Architecture
  • Collaborate with colleagues across departments to understand requirements and translate them into technical solutions
  • Write clean, maintainable, and well-documented code
  • Implement best practices for secure development and operation
  • Uses and becomes proficient with tools used by the Development Department. These include Jira, Confluence, ZenDesk, Teams, Subversion and OneNote.
  • Troubleshoot and resolve technical issues
  • Continuously learn and stay up to date with the latest technologies
  • Design, code and debug applications in various software languages.
  • Complete, unit test and commit cases to repository by the code complete date.
  • Support with the development, collaboration and knowledge sharing with other members

Qualifications

  • BS C&BA (MIS) or BS Engineering or equivalent level of experience
  • Significant, demonstrated experience as a back-end developer, fully competent in designing and developing back-end systems
  • Strong understanding of object-oriented design, relational database design, and service-oriented architecture
  • Proven competency in Java, Linux, and SQL
  • Familiarity with dynamic website concepts (e.g., HTTP requests/responses)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and manage multiple priorities, whilst achieving project deadlines

Soft Skills

  • Excellent problem-solving skills with the ability to navigate complex technical systems.
  • Strong communication skills, capable of articulating ideas and solutions to diverse audiences.
  • Provide hands-on technical expertise, guiding the team through complex technical challenges.
  • Communicate effectively with both technical and non-technical stakeholders to convey ideas and solutions clearly.
  • Collaborate with the engineering team to support microservice architecture.
  • Ability to hit the ground running, demonstrating proactivity and independence in managing tasks.
  • Collaborative mindset with a willingness to work closely with cross-functional teams
  • Team Communication: Facilitate effective communication within and across teams, ensuring seamless coordination with other engineering groups and stakeholders.

A happy team makes a huge difference, that's why we provide:

  • Payment in USD or your local currency
  • A truly flexible work schedule
  • An excellent Non-working pay days policy
  • Performance Bonus
  • Learning Budget
  • An opportunity for you to help create change in the industry
  • And more!

Athenaworks is an inclusive safe organization that only considers your technical ability, work experience, ability to collaborate, capacity to grow to the next level of your career, and ability to deliver great work. This means that we also embrace/welcome self-taught people as well! We will NEVER consider any other personal or professional aspects of your life. We hope that you choose to have a conversation with us today and find out what makes us different from any company that you have experienced.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Verbal Communication Skills
  • Organizational Skills
  • Analytical Skills
  • Problem Solving

Backend Developer Related jobs