Solving our customers' toughest data problems
Software Engineer, Full Stack – Angular, Java
Location
Virginia
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Full Stack – Angular, Java
Ridgeline International, LLC
• You will join our team in a unique position. • For the first few months, you will work on maintaining and supporting legacy systems while getting to know our engineering practices and team. • After that initial phase, you will transition to our core development team where you will work on our modern tech stack. • Full Stack Development • Build and maintain applications using Java and Angular • Design and consume REST and GraphQL APIs • Work across the full request cycle from database to user interface • Design database schemas and write performant queries • Deploy and operate services in cloud environments • Improve monitoring, logging, and system reliability • Support incident response and root cause analysis • Keep systems running reliably in mission critical environments
Job Requirements
- A active SECRET clearance at a minimum
- 5 plus years of professional software development experience
- Strong fundamentals in object oriented programming
- Experience with relational databases (SQL, PostgreSQL, etc)
- Comfort with REST APIs and web services
- Demonstrated ability to learn new languages and frameworks
- Travel 5%-10%
- Bonus points if you have the following:
- Professional experience with Java or Angular
- Hands on experience implementing GIS or mapping technologies
- Experience with DevOps, CI/CD pipelines, or infrastructure as code
- Experience in regulated environments or working with cleared personnel
- Database administration or optimization experience
- Experience with Docker, Kubernetes, or containerization
Benefits
- Flexible PTO + holidays
- Generous 401k match benefit up to 10%, with an automatic 3% safe harbor contribution and additional matching based on employee contributions.
- Medical (HSA & PPO Plans Available), dental, vision, disability, and life insurance
- Employer Contribution to Health Savings Account (HSA)
- Learning & Development opportunities
- Professional coaching services
- Get the technology you want to do your job
- Personal Privacy Protection Services
- We have free daily snacks & drinks
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop agentic AI workflows using LangChain/LangGraph with custom tools, memory, decision logic, and MCP integrations. • Implement LLM applications with advanced prompt engineering (structured outputs, function calling, context management) and build RAG pipelines with vector databases. • Build and deploy event-driven AI services on AWS using Bedrock, SageMaker, Lambda, EventBridge, Step Functions, API Gateway, DynamoDB, and S3. • Write clean, testable Python code; create unit/integration tests; and package solutions with CI/CD pipelines (GitHub Actions). • Monitor and optimize AI application performance through logging, metrics, token usage, and cost management. • Integrate AI services with APIs, backend systems, and databases to ensure secure and reliable data flow. • Contribute to document AI and predictive analytics models for information extraction, classification, and forecasting. • Fine-tune Hugging Face Transformer models (BERT, RoBERTa, LayoutLM, DistilBERT) and train neural networks (PyTorch/TensorFlow) for supervised tasks. • Implement data preprocessing and annotation workflows for training and evaluation. • Work with OCR and text-processing tools (AWS Textract, Tesseract) for semi-structured/unstructured documents.
Associate Principal Engineer, CRM Salesforce CPQ – Technical Architect
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code • Lead a team of Salesforce developers and administrators to deliver end-to-end Salesforce solutions. • Own the overall Salesforce architecture, design decisions, and solution blueprint. • Provide technical guidance, code reviews, and enforce Salesforce best practices. • Collaborate with business stakeholders and cross-functional teams to gather and analyze requirements. • Translate business needs into scalable and secure Salesforce solutions. • Design technical architectures, data models, integrations, and process flows. • Identify opportunities for automation and optimization within Salesforce. • Configure Salesforce features including Flows, Process Automation, Security Model, Validation Rules, Workflows, and Page Layouts. • Implement and manage custom objects, fields, integrations, and system enhancements. • Manage integrations between Salesforce and external systems using APIs or middleware. • Ensure version control, code quality, and adherence to coding standards. • Support unit testing, system testing, and UAT activities. • Troubleshoot production issues and provide timely resolutions. • Maintain technical documentation, including design documents and release notes. • Ensure compliance with Salesforce platform limits, security guidelines, and architectural principles. • Promote reusable components and scalable architecture. • Work effectively within Agile/Scrum teams.
Associate Principal Engineer, CRM Salesforce Revenue Cloud – Technical Architect
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Lead the design, development, and deployment of Salesforce solutions across Revenue Cloud, Sales Cloud, Experience Cloud, and custom applications. • Develop on Force.com platform using: Apex (classes and triggers), Lightning Web Components (LWC), Visualforce / Lightning pages, SOQL queries, • Build custom applications, features, and integrations to meet business needs. • Configure Salesforce environments including: Objects and fields, Workflows and Flows, Validation rules Process Builders • Design and implement REST/SOAP APIs and integrations with external systems using middleware or Salesforce platform APIs. • Collaborate with business and technical stakeholders to translate requirements into scalable technical solutions. • Ensure adherence to Salesforce best practices in development, testing, and deployment. • Mentor junior developers and provide guidance on architecture and solution design. • Troubleshoot and resolve technical issues across Salesforce and integrated systems.
Role Description We're seeking a seasoned Go/C++ developer to spearhead the development of a high-performance security agent for edge devices running on Windows and Linux platforms. This role demands a deep understanding of performance metrics, a commitment to reducing application footprints, and a penchant for leveraging both modern and established technologies to secure edge devices. - Develop, test, and maintain security agents for edge devices with a focus on minimal footprint and maximum performance. - Integrate and optimize the interaction between Go and C++ using CGO. - Collaborate with our development and product teams to align with company objectives and user needs. - Utilize Kafka for event streaming and data processing at scale. - Evaluate and, if appropriate, integrate technologies such as openCV and Tesseract to further enhance our security capabilities. - Regularly profile and optimize code for memory and performance considerations. - Participate in code reviews, and provide constructive feedback to peers. - Contribute to technical documentation and user manuals. Qualifications - Bachelor's degree in Computer Science or a related field. - 5+ years of professional experience in Go and C++ development. - Proven experience with CGO and the intricacies of interfacing Go and C++. - Solid understanding of memory management in both GoLang and C++. - Experience in optimizing software in terms of performance and resource usage. - Working knowledge of Kafka. - Familiarity with Windows and Linux development environments. Requirements - Experience with openCV and Tesseract. - Familiarity with edge computing concepts and architectures. - Previous experience in developing security solutions. - Strong communication skills, both verbal and written. Benefits - Friendly and highly professional atmosphere, laptop or workstation, corporate events. - Office in Kyiv in the co-working space “Creative States of Arsenal”. - Benefits package including competitive salary and option plan. - Paid 14 sick leave days, 20 vacation and national holiday days. - Great opportunities for professional growth and advancement. - Reimbursement for transportation expenses for out-of-town employees, parking place as an option.


