
106 results (5 new)




Columbia Technology Partners
Annapolis, Maryland • Today
Full-time
USD 150,000.00 - 190,000.00 per year






Xcelo Group Inc
O'Fallon, Missouri • 9d ago
Easy Apply
Full-time, Part-time, Third Party, Contract
USD 0-75










Tittle: Senior Scala / Java Software Engineer – Akka & AWS
Location: Remote
Pay rate:$75-$80/hr
Let’s create our future together at The AES Group!
About The AES Group
The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.
Position Overview
Seeking an experienced Senior Software Engineer to design, develop, and maintain scalable, highly available backend services supporting platform notification systems for critical events involving Caterpillar engines and machinery.
The ideal candidate will have strong hands-on experience with Java, Scala, and Akka, along with expertise in cloud-based application development, distributed systems, microservices, and event-driven architecture.
This role offers an opportunity to work on complex engineering challenges, contribute to software architecture, improve application reliability, and provide technical guidance to fellow developers.
Key Responsibilities
Design, develop, and maintain backend applications using Java, Scala, and Akka.
Build scalable, reliable, and highly available notification services.
Develop and support complex software applications and infrastructure components.
Implement microservices, event-driven architecture, and other software design patterns.
Develop and maintain CI/CD pipelines using Jenkins and Azure DevOps.
Deploy, monitor, and support applications in AWS environments.
Troubleshoot complex technical issues and perform debugging, integration testing, and validation.
Develop and maintain RESTful APIs and application integrations.
Ensure code quality, maintainability, documentation, and adherence to engineering best practices.
Collaborate with business stakeholders, end users, and cross-functional teams.
Mentor developers and provide technical guidance.
Participate in Agile/Scrum ceremonies and continuous improvement initiatives.
Required Technical Skills
Java: 5+ years of hands-on software development experience using Java 8 or later.
Scala: 3+ years of hands-on Scala programming experience.
Akka: 2+ years of experience with Akka technologies, including Akka Streams, Actors, HTTP, or Persistence.
Strong understanding of data structures, algorithms, and computer science fundamentals.
Experience designing, developing, and maintaining complex software applications.
Strong problem-solving, debugging, and analytical skills.
Preferred Qualifications
AWS: Experience with API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, IAM, and CloudFormation.
Software Architecture: Experience with microservices, distributed systems, high-availability applications, and event-driven architecture.
CI/CD: Hands-on experience with Jenkins and Azure DevOps.
Databases: Experience with PostgreSQL, DynamoDB, and relational or NoSQL databases.
API Development: Experience with Spring Boot and RESTful APIs.
Programming: Knowledge of functional programming and reactive programming.
Additional Technologies: Exposure to ZIO and type-level programming.
Experience working in Agile/Scrum development environments.
Education & Experience
Bachelor's degree with 10+ years of relevant experience, OR
Master's degree with 8+ years of relevant experience.
Ability to independently handle complex technical assignments and lead small- to medium-scale projects.
Experience mentoring developers and promoting coding standards and best practices.
Strong communication skills and the ability to work effectively with cross-functional teams.
ChaTeck Inc, located in Santa Clara, CA formed by a team of highly experienced software architects, Managers and technology professional who have implemented numerous projects for fortune 50 companies for over a decade.
Our mission is to provide fast paced and efficient solutions in the area of e-commerce, Business Intelligence, Data Warehouse, m-commerce, application development and integration, database development, CRM and Mobile computing.


To see how well you match this job, please log in or create an account.
Once logged in, be sure to complete your profile to get the most accurate match score.
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs