Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteJuniorTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

India

Posted

107 days ago

Salary

0

Seniority

Junior

Bachelor Degree0.5 yrs expEnglishAngularDistributed SystemsJavaReactSQL

Job Description

Software Engineer

Akamai Technologies

• Design and build backend services and user interfaces to support certificate issuance, lifecycle management, automation, and integrations with internal and external systems • Develop and optimize SQL queries and database schemas • Work on certificate provisioning workflows, APIs, and system integrations, troubleshoot and resolve production issues with ownership mindset • Collaborate with product, QA, and DevOps teams for smooth feature delivery • Propose innovative solutions to improve system performance, automation, and reliability • Contribute to design discussions, code reviews, and documentation

Job Requirements

  • Have bachelor's degree in Computer Science or related technical field with 6 months to 2 years of experience in software development
  • Have hands-on experience in Java backend development and experience building UI applications using Angular or React
  • Have good working knowledge of SQL and relational databases and understanding of REST APIs and distributed systems
  • Be good in problem-solving and analytical skills and have ability to work effectively in a collaborative, team-oriented environment
  • Possess good written and verbal communication skills

Benefits

  • Your health
  • Your finances
  • Your family
  • Your time at work
  • Your time pursuing other endeavors

Related Job Pages

More Full-stack Engineer Jobs

fanvue logo

Staff Software Engineer

fanvue

Empowering over 100K+ creators with an AI-driven platform to connect, create, and earn with their fans.

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Lead technical initiatives that directly impact platform scalability and reliability • Scale our systems from PostgreSQL to event-driven architecture, designing for tens of millions of MAU • Drive monolith-to-services decomposition using proven patterns you have executed before • Design and implement database optimisation strategies for high-throughput workloads • Build and scale AI infrastructure, including vector stores, embedding pipelines, and LLM orchestration • Architect systems for AI-powered features, including automated chat, content moderation, and recommendations • Use AI coding tools (Cursor, Claude Code) to accelerate delivery and help define team standards • Build platform primitives that enable other teams to ship faster • Mentor engineers across the organisation through code reviews, design sessions, and pairing • Contribute to architecture decisions and technical strategy • Participate in incident response and drive reliability improvements

United Kingdom
BJAK logo

Lead Software Engineer

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop high-quality backend systems using NodeJS, adhering to best coding practices. • Develop high-quality frontend applications using ReactJS / NextJS, adhering to best coding practices. • Ensure production stability and promptly resolve critical issues to minimize operational impact. • Analyze existing code and identify opportunities for enhancement and optimization. • Support cross-functional teams by addressing change requests efficiently. • Mentor and guide junior developers on best practices in software development. • Review peer pull requests to maintain code quality and consistency.

China
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Own the architecture of a specific product/domain within JetBrains Cloud Platform and evolve it over time. • Translate product and domain requirements into clear architectural designs and implementation approaches. • Define service boundaries, domain models, data flows, and integration contracts aligned with platform standards. • Drive key architectural decisions and trade-offs in your area (e.g., API design, persistence, reliability, performance, migration paths). • Ensure your domain architecture supports scalability, reliability, and observability from the outset. • Review and validate architectural designs within your domain/team, raising quality and consistency. • Collaborate with platform architects and other domain owners to align on cross-cutting decisions and shared interfaces. • Work closely with senior and staff engineers to clarify requirements, reduce ambiguity, and support execution.

Netherlands
Job Closed
Stellar Cyber logo

Principal Software Engineer

Stellar Cyber

Empowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!

OtherRemoteTeam 51-200H1B Sponsor

Join a fast-growing global leader in cybersecurity, trusted by some of the biggest names in the industry. In addition to some of the world’s largest enterprises and government agencies, more than 30% of the world’s top MSSPs rely on our platform. We’re at the forefront of protecting organizations against sophisticated cyber threats using cutting-edge AI and automation technologies. Our culture is built on diversity, openness, and collaboration, fostering creativity and innovation that drives real impact in the market. Position Overview We are looking for a highly skilled Staff Machine Learning Software Engineer with a passion for building robust and scalable systems to power Stellar Cyber’s Open XDR platform. In this role, you will be at the forefront of data-intensive cybersecurity and machine learning software architecture innovation, responsible for developing the foundational components that enable effective and efficient cybersecurity operations for our customers. Key Responsibilities - Design and implement scalable data processing components and supporting features for Stellar Cyber’s cybersecurity applications, including but not limited to, threat detections, incident correlation, threat intelligence, and asset management. - Candidates who successfully pass all the interviews will be assigned to a project area in need. - Monitor and resolve production stability issues related to the aforementioned components and features. - Collaborate closely with machine learning / security researchers, UI / UX, and product management to ensure the design and implementation to align with evolving product needs and business goals.

United States
Job Closed