Sr Software Engineer

Posted on 19 April 24 by Marina Perla

  • $ - $
Logo

Powered by Tracker

Job Description

COMPANY DESCRIPTION

Mojo Trek, an Inc. 5000 company, delivers an unparalleled recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.

Our Client is building a world-class platform to host a wide range of applications. It's a state-of-the-art digital platform that encompasses mobile, web, cloud, and distributed computing systems. They are looking for a highly skilled Sr Software Engineer to join the team. The ideal candidate will have extensive experience in Java development and proficiency in Spring framework. Additionally, expertise in Python and SQL, particularly with experience in Snowflake, is highly desirable. The successful candidate will be responsible for designing and implementing complex software solutions and working on a high execution and high accountability team.

RESPONSIBILITIES:

  • Develop and maintain high-quality software solutions using Java and Spring frameworks.
  • Design and implement thread-safe operations to ensure efficient and reliable performance.
  • Utilize Python for various scripting and automation tasks, integrating with existing systems as needed.
  • Write and optimize SQL queries, including complex stored procedures.
  • Leverage AWS services, including but not limited to Kinesis, Lambda, S3, DynamoDB, Fargate (ECS), SQS, SNS, IAM, and KDA (Flink managed by AWS), to architect scalable and resilient solutions.
  • Collaborate with cross-functional teams to execute using DevSecOps framework, including code writing, testing, and deployment.
  • Manage IAM roles and policies for AWS components, ensuring secure access and compliance with best practices.
  • Mitigate security vulnerabilities and manage dependencies effectively throughout the development lifecycle.

QUALIFICATIONS:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 7+ years of experience in software development, with a strong focus on Java and related technologies.
  • Proficiency in Spring frameworks for building robust and scalable applications.
  • Solid understanding of thread-safe operations and concurrent programming principles.
  • Experience with Python scripting for automation and integration tasks.
  • Proficient in SQL, with a preference for candidates with experience in Snowflake and complex query optimization.
  • Familiarity with AWS services such as Kinesis, Lambda, S3, DynamoDB, Fargate (ECS), SQS, SNS, IAM, and KDA (Flink managed by AWS).
  • Experience working within a DevSecOps framework, with knowledge of CI/CD pipelines and automated testing.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Excellent communication skills and the ability to articulate technical concepts to both technical and non-technical stakeholders.

Job Information

Rate / Salary

$ - $

Sector

Manufacturing/Distribution

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-3537

Job Location