Software Engineer Java/Python Big Data
Nmk Global Inc.
Rockville, MD, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Airflow
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Application Performance Management
Audit Trail
Automation of Tests
Unit Testing
Big Data
Software Quality
Continuous Integration
+38 more
Extract Transform Load (ETL)
Data Warehousing
Relational Databases
DevOps
Amazon DynamoDB
Identity and Access Management
Python (Programming Language)
PostgreSQL
MongoDB
MySQL
Node.Js
NoSQL
Object-Oriented Software Development
Performance Tuning
Software Engineering
Data Streaming
Parquet
ReactJS
Apache Spark
Software Security
Software Troubleshooting
Electronic Medical Records
Amazon Virtual Private Cloud (VPC)
Cloudformation
Amazon Relational Database Service
Data Lakes
AngularJS
Gitlab-ci
Cassandra
Avro
Presto
Functional Programming
Cloudwatch
Api Gateway
Restful APIs
Terraform
Data Pipelines
Microservices
Job description
- Design, develop, and maintain applications that ingest and analyze multiple data sources.
- Build scalable Big Data processing and ETL/ELT solutions.
- Provide technical leadership and mentorship to junior engineers.
- Participate in architecture and technical strategy discussions.
- Identify and resolve technical risks and dependencies.
- Support production systems and troubleshoot complex technical issues.
- Optimize application performance, code, and infrastructure.
- Ensure code quality, security, testing, and adherence to development best practices.
Important Requirements:
- FINRA experience required.
- Candidates must be available for an onsite interview on October 6, 2026.
- Candidates should be comfortable with the required onsite schedule in Rockville, MD.
Requirements
- 8+ years of software engineering experience.
- Strong proficiency in Java and/or Python; Node.js is a plus.
- Strong object-oriented development and RESTful API design.
- Strong experience with Microservices architecture.
- Hands-on experience with Big Data technologies, especially Apache Spark, EMR, Presto/Trino, and Athena.
- Experience designing and developing large-scale ETL/ELT pipelines.
- Experience with batch and streaming data processing.
- Strong knowledge of Data Lake/Data Warehouse patterns, partitioning, schema management, and Parquet/ORC/Avro formats.
- Strong SQL performance tuning experience.
- Experience with AWS Glue, Step Functions, and/or Airflow.
- Experience with relational databases: PostgreSQL, MySQL, Aurora.
- Experience with NoSQL databases: DynamoDB, MongoDB, Cassandra.
- Strong AWS experience with EC2, S3, Lambda, RDS, ECS, API Gateway, CloudWatch, CloudTrail, IAM, and VPC.
- Experience with Infrastructure as Code using Terraform or CloudFormation.
- Experience with CI/CD, test automation, unit testing, DevOps, and software security.
- Strong system design and performance optimization experience.
Nice to Have:
- Amazon QuickSight
- React / Angular
- GitLab CI/CD
- Amazon Q or other AI-assisted development tools
About the company
NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Development Services. We help organizations build high-performing technology teams by connecting them with exceptional talent across a wide range of industries. Our expertise, industry knowledge, and consultative approach enable clients to achieve successful business outcomes while helping professionals advance their careers.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦