Back to Jobs
Recently postedTechnology

Senior Software Engineer

Amtex Systems Inc.Rockville, MD🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationRockville, MD, United States
DockerDynamoDBMicroservicesMongoDBSQLSpringSpring BootAWSAPI GatewayCassandraCloudFormationJUnitJavaLDAPPythonTerraformRESTNode.jsPostgreSQLSQL ServerCI/CDMavenIAM

Job description

Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years.

Our solutions are designed to fill resource gaps, by providing the right candidates who deliver value to the organization. Our propensity to nurture and build strong relationships with our clients helps us better understand their business demands and gives us the ability to provide services that are on time and rise above the rest.


Title: Senior Software Engineer

Location: Rockville, MD or McLean, VA (Onsite)

Duration: Fulltime

Job Summary

We are seeking a Senior Software Engineer with strong experience in Java, Spring Boot, Python, Node.js, and AWS. The ideal candidate will design and develop scalable applications, microservices, and REST APIs while contributing to architecture, production support, code quality, and technical leadership.

Key Responsibilities

  • Design, develop, and maintain scalable applications that ingest and analyze data from multiple sources.
  • Build secure microservices and RESTful APIs using Java, Spring Boot, and Spring Security.
  • Integrate applications with AWS services, relational databases, and NoSQL databases.
  • Participate in architecture discussions, code reviews, and technical decision-making.
  • Mentor junior engineers and promote responsible use of AI-assisted development tools.
  • Troubleshoot production issues, perform root cause analysis, and optimize application performance.
  • Implement automated testing, CI/CD pipelines, and secure software development practices.

Required Qualifications

  • Strong proficiency in Java, Spring Framework, Spring Boot, Python, and Node.js.
  • Experience with Spring Security, OAuth2, LDAP, REST APIs, and microservices.
  • Relational database experience with PostgreSQL and Microsoft SQL Server.
  • NoSQL database experience with DynamoDB, MongoDB, or Cassandra.
  • Hands-on experience with AWS services, including EC2, S3, Lambda, SQS, SNS, RDS, ECS, and API Gateway.
  • Knowledge of CloudWatch, CloudTrail, IAM, VPC, and Infrastructure as Code using Terraform or CloudFormation.
  • Experience with Docker, Maven, Gradle, JUnit 5, CI/CD, and automated testing.
  • Strong problem-solving, debugging, communication, and technical leadership skills.
  • Familiarity with AI-assisted development tools and secure coding practices.

Similar jobs