Senior Java Software Engineer
Job
Kastech Software Solutions Group
Garrett Park, MD (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Senior Java Software Engineer at Kastech Software Solutions Group Senior Java Software Engineer at Kastech Software Solutions Group in Garrett Park, Maryland Posted in 3 days ago.
Type:
full-timeJob Description:
Role:
Full Stack Java Developer Location:
Rockville, MD ((3 days onsite & 2 days remote)) Must have Generative AI experience!!!Job Description:
Key ResponsibilitiesFull Stack Development:
Design, develop, and maintain scalable full-stack applications with Angular frontends and microservices-based backends, ensuring seamless integration and optimal performanceAPI & Microservices Architecture:
Build and optimize RESTful and GraphQL APIs, design microservices architectures, and implement efficient inter-service communication patternsGenerative AI Integration:
Architect and implement Generative AI solutions including LLM integration, prompt engineering, RAG (Retrieval-Augmented Generation) pipelines, and AI-powered features into production applicationsCloud Infrastructure:
Design and deploy cloud-native solutions on AWS, leveraging serverless architectures, containerization, and managed services for scalability and reliabilityDatabase Design & Optimization:
Implement efficient database schemas, optimize queries, and manage both SQL and NoSQL databases to support application requirementsTechnical Leadership:
Provide technical guidance and mentorship to team members, lead code reviews, establish best practices, and drive architectural decisionsAI/ML Model Integration:
Collaborate with data science teams to integrate ML models, implement model serving infrastructure, and ensure responsible AI practices including bias monitoring and explainabilityPerformance & Quality:
Ensure applications meet performance benchmarks, implement comprehensive testing strategies, and maintain high code quality standards Required Qualifications- Bachelor's degree in computer science, Software Engineering, or related field (Master's preferred)
- 7+ years of software engineering experience with full-stack development
Frontend Expertise:
3+ years of production experience with Angular (latest versions), TypeScript, RxJS, NgRx/state management, and responsive UI designBackend Expertise:
Strong proficiency in Java and/or Python for API and microservices developmentAPI Development:
Proven experience designing and implementing RESTful APIs and/or GraphQL servicesCloud & DevOps:
Hands-on experience with AWS services (Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, etc.) and containerization (Docker, Kubernetes)Database Proficiency:
Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databasesGenerative AI Experience:
1+ years working with LLMs (OpenAI, Anthropic, AWS Bedrock), prompt engineering, vector databases, and embedding models Preferred Qualifications- Experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks
- Background implementing RAG architectures with vector databases (Pinecone, Weaviate, pgvector, OpenSearch)
- Knowledge of fine-tuning techniques, model evaluation, and AI safety practices
- Experience with real-time data processing and streaming architectures (Kafka, Kinesis)
- Familiarity with event-driven architectures and asynchronous messaging patterns
- Understanding of security and compliance requirements in regulated financial environments
- Experience with microservices patterns (circuit breakers, service mesh, distributed tracing)
- Contributions to open-source projects or technical publications in AI/ML domains Skills & Competencies
Full Stack Mastery:
End-to-end ownership of features from UI to database, with deep understanding of frontend-backend integration patternsArchitectural Thinking:
Ability to design scalable, maintainable architectures that balance business needs, technical constraints, and future growthAI/ML Integration:
Practical knowledge of integrating Generative AI capabilities into production systems, including handling latency, costs, and reliability challengesTechnical Problem-Solving:
Strong debugging and troubleshooting skills across the full technology stack, including AI model behavior and performance issuesCollaboration & Communication:
Excellent ability to work with cross-functional teams, translate business requirements into technical solutions, and communicate complex concepts clearlyPseudo-Lead Capabilities:
Self-motivated to drive initiatives, mentor peers, facilitate technical discussions, and influence technical direction without formal management responsibilitiesQuality & Testing Focus:
Strong commitment to automated testing (unit, integration, e2e), code quality, and continuous improvementLearning Agility:
Rapid adoption of new technologies and frameworks, particularly in the fast-evolving AI/ML landscapeKey Technologies:
Frontend:
Angular (16+), TypeScript, RxJS, NgRx, HTML5/CSS3, JavaScriptBackend:
Java (Spring Boot), Python (FastAPI, Flask), Node.jsAPIs:
RESTful services, GraphQL (Apollo), gRPCGenerative AI:
AWS Bedrock, OpenAI API, LangChain, vector databases, embedding models, prompt engineering frameworksDatabases:
PostgreSQL, MongoDB, DocumentDB, DynamoDB, Redis, Vector databases (pgvector, OpenSearch)Cloud Platform:
AWS (Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, Bedrock, SageMaker, CloudWatch)Microservices & Integration:
Docker, Kubernetes, service mesh, API Gateway, message queues (SQS, SNS, Kafka)DevOps & CI/CD:
GitLab CI/CD, Jenkins, Terraform, CloudFormation, monitoring and observability toolsTesting:
Jest, Jasmine, Karma, JUnit, PyTest, Selenium, CypressSimilar remote jobs
Carrington
Jacksonville, FL
Posted2 days ago
Updated22 hours ago
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated22 hours ago
Similar jobs in Garrett Park, MD
L3Harris Technologies
Garrett Park, MD
Posted4 days ago
Updated2 days ago
Yoh, A Day & Zimmermann Company
Garrett Park, MD
Posted6 days ago
Updated22 hours ago
Nerd Up Staffing
Garrett Park, MD
Posted6 days ago
Updated22 hours ago
Similar jobs in Maryland
David's Bridal
Glen Burnie, MD
Posted2 days ago
Updated22 hours ago
Whole Foods Market
Baltimore, MD
Posted2 days ago
Updated22 hours ago
AutoNation
Cockeysville, MD
Posted2 days ago
Updated22 hours ago