Java Full Stack Developer
Technology
Washington, United StatesYesterdayUntil 4/23/2027
Full timeOn-site
Job description
Job Responsibilities
- Lead end-to-end design and development of enterprise applications using Java, Spring Boot, and Microservices architecture.
- Build and optimize Kafka-based streaming pipelines for real-time data processing.
- Design scalable data models and integrate with SQL and NoSQL databases.
- Work with Snowflake for data warehousing and analytical workloads (good to have).
- Contribute to Hadoop-based big data processing frameworks.
- Collaborate with cross-functional teams to define architecture, design patterns, and best practices.
- Utilize GitHub Copilot and AI-assisted development tools to accelerate delivery.
- Participate in code reviews, performance tuning, and production support.
- Work in an Agile environment and contribute to continuous integration and deployment pipelines.
- Engage with business stakeholders to translate requirements into technical solutions.
Experience
- 15+ years of hands-on experience in enterprise software development.
- Strong expertise in:
- Java / Java Full Stack Development
- Spring Boot, Microservices
- Apache Kafka (streaming, producers/consumers, schema registry)
- SQL & NoSQL databases (Oracle, PostgreSQL, MongoDB, etc.)
- Solid understanding of system design, architecture, and distributed systems.
- Experience with Hadoop ecosystem (HDFS, Hive, Spark preferred).
- Strong knowledge of GitHub, GitHub Copilot, and AI-driven development workflows.
- Excellent problem-solving skills and ability to work in a fast-paced financial environment.
- Cloud experience (AWS or Azure) - deployment, containerization, managed services.
- Experience with Snowflake for data warehousing.
- Exposure to financial services or capital markets.
- Strong communication and stakeholder management.
- Ability to work independently and mentor junior developers.
- High accountability and ownership mindset.
Keywords
JavaFull-Stack DevelopmentSpring BootMicroservicesApache KafkaSQLNoSQLSystem DesignDistributed SystemsHadoopGitHubGitHub CopilotSnowflakeAgileContinuous Integration and DeploymentCloud ServicesStreaming PipelinesSchema RegistryOraclePostgreSQL
Interested in this role?