NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Java Backend Architect
Location
United States
Posted
8 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Backend Architect
Navtech, Inc.
Role Description We are seeking skilled and experienced Senior Engineers to join our team responsible for building event-driven microservices using Java, SpringBoot, Kafka, RabbitMQ, and NoSQL databases in the cloud. In this role, you will be responsible for designing, implementing, and maintaining complex microservices architectures that meet the demands of our rapidly growing business. As a Senior Engineer, you will also provide technical guidance and mentorship to other members of the team. Responsibilities - Design and develop event-driven microservices using Java (core), SpringBoot, and other technologies like Kafka, RabbitMQ, and NoSQL databases in the cloud. - Collaborate with cross-functional teams to identify business requirements and design solutions that meet those needs. - Develop and maintain technical documentation such as system diagrams, design specifications, and API documentation. - Work closely with DevOps teams to deploy microservices to production and ensure the proper monitoring and logging is in place. - Participate in code reviews, testing, and debugging of microservices to ensure high-quality and maintainable code. - Provide technical guidance and mentorship to other members of the team. Qualifications - Bachelor's degree in Computer Science or a related field, or equivalent work experience. - 5+ years of experience designing and building event-driven microservices using Java, SpringBoot, Kafka, RabbitMQ, and NoSQL databases in the cloud. - Strong knowledge of software design patterns, data structures, and algorithms. - Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform. - Solid understanding of DevOps practices, including continuous integration and delivery. - Excellent communication skills and ability to work collaboratively in a team environment. Preferred Qualifications - Familiarity with containerization technologies such as Docker and Kubernetes. - Familiarity with other programming languages or frameworks such as Node.js, React. - Experience with message-based architectures and event-driven programming paradigms. - Demonstrated ability to quickly learn and adapt to new technologies and tools. Requirements - Mandatory Skills: Java, back end SpringBoot, Kafka, RabbitMQ, and NoSQL databases in the cloud. Company Description
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, build, and maintain production-grade applications using TypeScript across the stack. • Develop intuitive, performant user interfaces using React and modern front-end tooling. • Build and maintain backend services, APIs, and integrations (Node.js / TypeScript). • Collaborate with product managers and designers to translate requirements into technical solutions. • Write clean, testable, maintainable code with strong attention to performance and reliability. • Participate in code reviews, architecture discussions, and continuous improvement initiatives. • Troubleshoot issues across the stack and contribute to a culture of engineering excellence.
Database Engineer – 4D, Oracle, PostgreSQL Migration
CoformaWe design creative solutions and build technology products that elevate human needs.
• Own the migration strategy (from design and build to execution) for moving a proprietary 4D application database and an Oracle database into a consolidated, normalized PostgreSQL platform with no data loss and a verifiable cutover. • Reverse-engineer the source schemas, including a proprietary 4D structure with incomplete documentation, and design the target Postgres data model. • Build repeatable, automated, idempotent ETL/migration pipelines (extract from 4D and Oracle, transform, load into Postgres) that can be run, validated, and safely re-run. • Design and implement data validation and reconciliation to prove source-to-target parity: row counts, checksums, and business-rule spot checks. • Translate vendor-specific logic and constructs (Oracle PL/SQL, sequences, triggers, data types; 4D structures and exports) into Postgres equivalents. • Plan and execute cutover: sequencing, downtime minimization, and a tested rollback plan. • Document the target schema, the migration process, and operational runbooks so the work is maintainable after you. • Solve problems across the stack alongside other engineers including building new systems and improving existing ones, consistently applying best practices with a focus on accessibility. • Collaborate with teammates and government/client stakeholders, and work within agile/scrum: planning, breaking down requirements, refinement, and estimation.
• Own core systems for high‑value data • Design reliable services • Enable faster, more explainable decisions for insurers • Work on the systems at the center of the business - designing services, data models, pipelines, and evaluation loops • Make our data more complete, our decisions more transparent, and our products even more valuable
• Trabajar en el desarrollo de nuevas soluciones desde el front y el back.**• Participar en las ceremonias ágiles y usar metodologías y herramientas que contribuyan a la mejora continua propia del rol y del equipo.**• Trabajar colaborativamente con el líder técnico y el equipo en diseñar soluciones que agreguen valor.**• Trabajar colaborativamente con su líder técnico, entregando propuestas de solución y mejora, y apoya técnicamente al equipo.


