Senior Java Developer
Sciata
Senior Java Developer - Remote - MUST be US Citizen or Canadian Citizen. Working on Eastern Standard Time zone. REQUIRED - Experience running BRM in AWS . We are seeking a Senior Java Developer who will bring strong backend engineering expertise, architectural thinking, and innovative problem‑solving capabilities to design and deliver scalable, high‑performance enterprise applications. This role focuses on building robust, distributed systems using modern Java technologies and established design principles. The candidate will collaborate closely with cross‑functional stakeholders to translate business requirements into secure, maintainable, and scalable technical solutions. They will actively contribute to architectural discussions, leverage existing Architecture Decision Records (ADRs), and help evolve system design standards and best practices. In addition to deep Java expertise, the ideal candidate will demonstrate an understanding of AI‑enabled development practices, effectively leveraging AI‑powered coding assistants (e.g., Codex CLI, Claude Code, or similar tools) to enhance productivity, improve code quality, and accelerate delivery while maintaining strong engineering discipline. Duties and Responsibilities: Design, develop, and maintain scalable, high-performance backend systems using Java and modern enterprise frameworks (e.g., Spring Boot). Contribute to system architecture decisions, ensuring solutions are secure, maintainable, and aligned with established Architecture Decision Records (ADRs). Evaluate alternative technical approaches and propose innovative, pragmatic solutions to complex business and engineering challenges. Design and implement RESTful APIs and microservices that support high-volume, distributed applications. Ensure applications meet defined performance, scalability, reliability, and resiliency requirements. Lead and participate in technical design reviews, ensuring alignment with enterprise architecture standards and clean code principles. Develop and maintain CI/CD workflows (e.g., GitHub Actions), enabling automated builds, testing, and deployments. Incorporate DevOps best practices into the development lifecycle, including automated testing, branching strategies, code versioning, and release management. Build automated unit, integration, and system tests to ensure code quality and long-term maintainability. Conduct thorough code reviews to enforce coding standards, design consistency, and security best practices. Monitor application performance and proactively identify performance bottlenecks, memory issues, and scalability constraints. Troubleshoot and resolve complex production issues with a strong sense of ownership and urgency. Leverage AI-powered coding assistants (e.g., Codex CLI, Claude Code) to enhance productivity, accelerate debugging, refactoring, documentation, and test generation while ensuring engineering rigor. Contribute to AI-enabled feature integration where applicable, ensuring responsible and secure use of AI services. Collaborate cross-functionally with product managers, business stakeholders, QA, DevOps, and other engineering teams to ensure successful solution delivery. Mentor junior and mid-level engineers, providing technical guidance and promoting best practices. Participate in technical interviews and contribute to hiring decisions. Continuously assess and recommend improvements to development tools, frameworks, and engineering processes. Promote long-term system health by identifying and managing technical debt. Contribute to documentation, knowledge base articles, and technical training materials. Provide leadership in ambiguous situations by gathering information, asking clarifying questions, and guiding the team toward effective solutions. Support Agile/Scrum ceremonies and contribute to sprint planning, backlog refinement, and estimation. Supervisory Responsibilities: No direct reports. Minimum Qualifications: Bachelor's degree or equivalent, relevant experience. 8 years of practical work experience, including hands-on application development. 2 years of Developer experience using AWS primitives such as Lambda, EC2, Fargate, API Gateway, ECS, DMS/RDS, AWS Aurora PostgreSQL, SQS, SNS, Kinesis, DynamoDB, KMS, CloudWatch, etc. Certified Java or AWS Developer/Solutions Architect preferred but not required Requirements and General Skills: Deep expertise in modern Java development and backend system design. Strong understanding of object-oriented design principles, functional programming concepts, and clean code practices. Ability to translate complex business requirements into scalable, maintainable technical solutions. Experience contributing to architectural decisions and system design discussions. Proactive problem-solving mindset with strong analytical and critical thinking skills. Excellent written and verbal communication skills. Ability to mentor junior developers and participate in technical interviews. Strong organizational skills and attention to detail. Ability to balance feature delivery with long-term maintainability and technical debt management. Comfortable working independently and within Agile/Scrum teams. Legal authorization to work in the United States. Technical Skills Java & Backend Development (Required) Advanced proficiency in Java (JDK 21+) , including: Multithreading and concurrency Collections framework Streams and functional interfaces JVM internals and performance tuning Strong experience with Spring Boot / Spring Framework (Core, MVC, Security, Data) . Experience designing and building RESTful APIs and microservices. Solid understanding of design patterns and domain-driven design (DDD). Experience with build tools such as Maven or Gradle. Strong debugging and performance optimization skills. Data & Persistence (Required) Strong SQL skills and experience with relational databases (e.g., PostgreSQL, MySQL, Oracle). Experience with NoSQL databases (e.g., MongoDB, Cassandra) preferred. Understanding of caching strategies (e.g., Redis). AI / Machine Learning Integration (Preferred) Proficiency in Python for scripting, data processing, or AI development Experience integrating AI/ML models into Java-based applications. Experience consuming AI services (e.g., LLM APIs, NLP services) within backend systems. Familiarity with prompt engineering and LLM integration is a plus. DevOps & Tooling (Required) Experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar). Experience with Git-based source control. Working knowledge of Linux/UNIX environments. Experience developing large-scale, high-volume web-based applications. Familiarity with containerization (Docker) preferred. #J-18808-Ljbffr Sciata
- Citi is seeking an Applications Development Senior Programmer Analyst to implement new or revised application systems in New York. The... ...experience in systems analysis and programming, with strong expertise in Java, Spring Boot, and microservices. Your primary responsibilities...Senior
- ...Job Title :- Senior Java Application Developer Fully Onsite Location :- Columbia, SC NO relocation assistance, candidates must be local. Must be local or willing to commute Must interview onsite Must work onsite full time (no...SeniorFull timeContract workLocal areaRemote workRelocation
- Oowlish, one of Latin America’s rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team. As a valued member of Oowlish, you will collaborate with premier clients from the United States and...SeniorRemote workWorldwideHome officeFlexible hours
- ...Key Skills Proficient in java with a good knowledge of its ecosystem with test-driven development Very good understanding of object oriented programming Familiar with various design and architectural patterns Knowledge of concurrency patterns in...Senior
- ...Senior Full Stack Java Developer Requirements: 8+ years' experience in software development B.S. or M.S. in Computer Science or equivalent field Hands on software development experience in full stack. Backend: Java 1.8 with Spring boot & Micro Services Kafka & MongoDB...Senior
- A leading retail technology firm is seeking an experienced Java Developer to join their Store Systems team. The ideal candidate should have a minimum of 5 years in JAVA, J2EE, and related technologies, along with retail experience. Responsibilities include navigating technical...Senior
- Sophilabs is seeking a Semi-Senior Java Developer to design and develop Java applications, emphasizing user requirements. The ideal candidate will have 3 years of relevant experience and fluency in Java. We offer a supportive environment for career growth, with training...SeniorRemote job
- A global consulting and technology firm is seeking a Senior Java Developer for low-latency trading applications in New York. You will design and enhance trading systems, work with traders, and ensure code quality across development phases. The ideal candidate has 5-8 years...Senior
- ManpowerGroup is seeking a Java Software Developer to remotely join their Software Development Department. The ideal candidate will lead and participate in crafting scalable Java applications, manage client relationships, and oversee the software development lifecycle....SeniorRemote job
- A leading software solutions provider is seeking an experienced Senior Java Developer located in New Jersey. The ideal candidate will have over 5 years of experience in Java development, specifically with Spring Boot, Angular, and Couchbase. This role requires collaboration...Senior
- ...Job Title : Senior Java Backend Developer Location : Pittsburgh PA Duration : Full-time Job Description We are looking for an experienced Java Backend Developer to join our team and oversee backend development initiatives. The ideal candidate will have strong expertise...SeniorFull time
- Sophilabs is looking for a Senior Java Developer to design and develop Java applications, analyze business objectives, and implement software functionalities. The role requires mastery of Java and a commitment to customer success. We offer a good work-life balance with...SeniorRemote job
- Itlearn360 is looking for an experienced Java Developer to work remotely. The ideal candidate will have over 8 years of comprehensive experience with at least 4 years specifically in Java development, emphasizing architecture consulting and security management. Solid expertise...SeniorRemote job
- ...Overview: Senior Full Stack Java Developer Location: New York, NY | Pittsburgh, PA | Jersey City, NJ | Lake Mary, FL ( Hybrid Onsite - Local candidates only ) Duration: Contract Role Role Overview We are seeking a Senior Full Stack Java Developer...SeniorContract workLocal area
$225k - $250k
Nomura Holdings, Inc. is seeking a Senior Developer for their Global Markets department in New York. This role requires someone with a bachelor... .... Key responsibilities include building high-performance Java applications and collaborating closely with traders and analysts...Senior$70 - $75 per hour
...Role: Senior Java Full Stack Developer New York - NY Onsite- all 5 days Max bill rate: $70-75/hr What are the top 3 skills required for this role? *Java 17 and above, *Microservices, SpringBoot + AWS *Core Java Job Description/ Responsibilities...Senior- ...Overview: Java FSD Senior Java Full Stack Developer (Java FSD) is an experienced software engineer specializing in both the front-end (client-side) and back-end (server-side) development of applications using Java technologies. They are responsible for designing...Senior
- A technology company is seeking a Sr. Java Developer with extensive experience in software development and design of enterprise-grade solutions. The ideal candidate will have strong hands-on experience with Java, Spring framework, and microservices architecture. Responsibilities...Senior
- Qode is seeking an experienced Java Backend Developer to join our team in Pittsburgh, PA. You will oversee backend development initiatives, ensuring optimal database design and developing high-performance services using Java, Spring Boot, and Microservices architecture...SeniorFull time
- 3M Consultancy seeks a Lead Java Developer to drive application development and deliver innovative software solutions. This pivotal role requires 15+ years of experience in software development and proficiency in Java and cloud platforms. The ideal candidate will lead...Senior
- ...skilled software engineer to join the Equity Finance Technology team. The role focuses on the Trading application and requires strong Java skills, alongside the ability to collaborate effectively with international teams. Candidates should have 6-10 years of experience...Senior
- ...Senior Full Stack Java Developer NYC - 5 days a week onsite 2 zooms Local Only Heavy Financial experience Need a Full Stack Java Developer with strong experience in the data engineering space to help build and integrate data-driven intelligent...SeniorLocal area
- A leading technology firm is seeking an experienced Java Application Developer to join their team in Stafford, VA. The successful candidate will be responsible for developing advanced applications using JEE architecture and modern UI tools like Vue.js. Candidates should...SeniorRemote job
$120k - $130k
A prominent technology enterprise is seeking a Sr. Java Developer for a fully remote position within the USA. This role involves building scalable Enterprise Applications and requires over 10 years of core Java development experience. The ideal candidate will have strong...SeniorRemote job- Esprow is seeking a talented Java back-end senior or lead developer with extensive expertise in web application back-ends. This role focuses on designing and delivering high-quality code using technologies such as Java, Spring, PostgreSQL, and more. Responsibilities include...SeniorRemote job
- A tech company in Kentucky is seeking a Senior Software Developer with expertise in Java and Angular to design and maintain scalable applications. The ideal candidate will leverage AI-assisted tools to enhance code quality and productivity. Responsibilities include developing...Senior
- The PNC Financial Services Group, Inc. is seeking a Solution Architect to lead architecture for its Credit Card Servicing applications and enhance integration efforts with modernized capabilities. The ideal candidate will have over 8 years of experience in architecture,...Senior
- A technology solutions provider in Philadelphia seeks an experienced Senior Backend Engineer. This role involves designing and developing scalable backend systems using Java. The ideal candidate will have over 5 years of backend development experience and proficiency in...Senior
- A software development company is seeking experienced technology professionals for remote collaboration with clients in the United States and Europe. The role offers a nurturing work environment, opportunities for professional growth, and involvement in international projects...SeniorRemote job
$250k - $300k
A global investment firm is seeking an experienced Java Developer to enhance trading workflows and contribute to efficient SQL Server operations. Candidates should possess a Bachelor's degree, 10+ years of Java and SQL Server experience, and a strong understanding of financial...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- remote junior java developer New York, NY
- entry level java developer remote New York, NY
- java developer visa sponsorship New York, NY
- java cloud engineer New York, NY
- java developer New York, NY
- java cloud developer New York, NY
- java developer remote part time New York, NY
- java developer full time New York, NY
- java developer remote New York, NY
- java microservice developer New York, NY

