ActioNet, Inc. logo
ActioNet, Inc.

Turning Vision into Action. ActioNet is Your Most Trusted Innogrator!

Mid-Level Developer, Java/Backend

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

140 days ago

Salary

0

Seniority

Senior

Job Description

Mid-Level Developer, Java/Backend

ActioNet, Inc.

• Develop, deploy, and maintain API-driven mission critical enterprise applications throughout the full software development lifecycle, including analysis, design, coding, testing, deployment, and operational support. • Build and optimize applications that leverage J2EE, Tomcat, Oracle RAC, MariaDB, PostgreSQL, Aurora, ElasticSearch, OpenSearch. • Support development and deployment of cloud-native Extract, Transform, Load (ETL) processes utilizing AWS Step Functions, Lamda, and Eventbrite for improved automation and maintainability. • Support database analysis, architecture, design, development, administration and capacity/storage, implementation, and operations of multi-terabytes scalable enterprise end-to-end backend database systems. • Manage version control, development workflows, and CI/CD pipelines using tools like GitHub, Bitbucket, and Jira to enable rapid, dependable deployments. • Follow Agile development principles within the SAFe framework, engaging in iterative development cycles, backlog prioritization, and adaptive planning. • Conduct rigorous unit testing, integration testing, and automated deployment processes to ensure application quality, reliability, and security compliance. • Perform ongoing application maintenance, including monitoring system performance, responding to incidents, and implementing patches and security updates. • Design, customize, and optimize software solutions to enhance operational efficiency, integrating third-party components and automating maintenance tasks. • Collaborate with cross-functional teams to define technical requirements, participate in architecture reviews, and deliver high-quality software solutions aligned with business objectives. • Provide team-specific training as needed.

Job Requirements

  • 3+ years of experience as a software engineer, backend developer
  • Strong experience with RESTful APIs, API design principles, and API security best practices
  • Experience with API frameworks such as Spring Boot, JaxRS, or Jersey
  • Proficiency in Java and familiarity with other languages (e. g., Python, JavaScript, TypeScript)
  • Strong experience with databases such as Oracle, MariaDB, PostgreSQL, Aurora and understanding of databases, data structures, algorithms, and indexes
  • Familiarity with JavaScript and JavaScript frameworks like VueJS for front end applications
  • Experience working in an Agile organization using Scrum, Kanban, Jira, Confluence, and SAFe.
  • Excellent communication and teamwork skills
  • Strong skills preparing and presenting design/architectural documents to clients.

Benefits

  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Life and AD&D Insurance
  • 401(k) Savings Plan
  • Education and Professional Training
  • Flexible Spending Accounts (FSA)
  • Employee Referral and Merit Recognition Programs
  • Employee Assistance and Identity Theft Protection
  • Paid Holidays: 11 per year
  • Paid Time Off (PTO)
  • Disability Insurance

Related Job Pages

More Backend Engineer Jobs

Pragmatike logo

Tech Lead – Golang

Pragmatike

Remote first tech projects

Backend Engineer140 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and develop scalable, distributed, server-side applications and microservices using Go • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory) • Contribute to or build systems using libp2p or similar P2P frameworks • Ensure cross-platform compatibility and consistent application behavior across environments • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management • Produce clean, maintainable, and reusable code, following strong engineering standards • Optimize backend systems for performance, reliability, security, and fault tolerance • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams • Participate actively in the full application lifecycle, from design to production operations • Engage with product and design teams to deeply understand end-user and platform requirements • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality • Champion best engineering practices and a culture of high-quality software craftsmanship

Portugal
Job Closed
Pragmatike logo

Tech Lead – Golang

Pragmatike

Remote first tech projects

Backend Engineer140 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and develop scalable, distributed, server-side applications and microservices using Go. • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning. • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory). • Contribute to or build systems using libp2p or similar P2P frameworks. • Ensure cross-platform compatibility and consistent application behavior across environments. • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management. • Produce clean, maintainable, and reusable code, following strong engineering standards. • Optimize backend systems for performance, reliability, security, and fault tolerance. • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling. • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams. • Participate actively in the full application lifecycle, from design to production operations. • Engage with product and design teams to deeply understand end-user and platform requirements. • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality. • Champion best engineering practices and a culture of high-quality software craftsmanship.

Italy
Job Closed
Pragmatike logo

Tech Lead – Golang

Pragmatike

Remote first tech projects

Backend Engineer140 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and develop scalable, distributed, server-side applications and microservices using Go • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory) • Contribute to or build systems using libp2p or similar P2P frameworks • Ensure cross-platform compatibility and consistent application behavior across environments • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management • Produce clean, maintainable, and reusable code, following strong engineering standards • Optimize backend systems for performance, reliability, security, and fault tolerance • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams • Participate actively in the full application lifecycle, from design to production operations • Engage with product and design teams to deeply understand end-user and platform requirements • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality • Champion best engineering practices and a culture of high-quality software craftsmanship

Poland
Job Closed
Pragmatike logo

Tech Lead – Golang

Pragmatike

Remote first tech projects

Backend Engineer140 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design and develop scalable, distributed, server-side applications and microservices using Go. • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning. • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory). • Contribute to or build systems using libp2p or similar P2P frameworks. • Ensure cross-platform compatibility and consistent application behavior across environments. • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management. • Produce clean, maintainable, and reusable code, following strong engineering standards. • Optimize backend systems for performance, reliability, security, and fault tolerance. • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling. • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams. • Participate actively in the full application lifecycle, from design to production operations. • Engage with product and design teams to deeply understand end-user and platform requirements. • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality. • Champion best engineering practices and a culture of high-quality software craftsmanship.

Spain
Job Closed