Principal Java Engineer
Luxoft
Job Description
Description:
\n- \n
- The project is focused on improving the security, release reliability, maintainability, and operational resilience of business-critical banking applications. \n
- Forward Deployed Engineers will conduct targeted, hands-on engagements with development teams that are facing challenges with vulnerability remediation, automated testing, legacy technology, production stability, or achieving a safe and rapid release cadence. \n
- The role combines senior software engineering, DevOps, SRE, test automation, application security, and legacy modernization. Approximately 70% of the work involves hands-on coding and configuration. \n
- The technical scope includes building effective automated test suites, remediating security vulnerabilities, performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware applications, improving CI/CD pipelines, containerizing applications, automating deployments, and introducing standard observability and resilience patterns. \n
- The Expert FDE is expected to lead complex engagements, work directly with development and client stakeholders, define the technical remediation approach, implement critical changes personally, and enable client teams to maintain the improved engineering practices. \n
Responsibilities:
\n- \n
- Collaborate directly with development teams to identify and resolve issues related to testing, security, release, deployment, resilience, and legacy technologies. \n
- Review application code, dependencies, test coverage, runtime configurations, deployment processes, logs, monitoring systems, and CI/CD pipelines. \n
- Write, debug, test, review, and enhance production application code and configurations. \n
- Develop and maintain automated unit, integration, component, regression, and deployment smoke tests. \n
- Apply Test-Driven Development practices and select appropriate testing approaches with guidance as needed. \n
- Source test data and apply masking techniques to protect sensitive information in lower environments. \n
- Investigate vulnerabilities and dependency risks, identify root causes, implement secure remediation, and conduct regression testing. \n
- Upgrade Java/JVM or NPM runtimes, Spring components, libraries, dependencies, base images, operating systems, and installed software. \n
- Assist in implementing automated and continuous dependency updates using Renovate or comparable tools. \n
- Support modernization efforts for legacy applications and middleware stacks, including WebSphere or WebLogic when applicable. \n
- Containerize applications using Docker and deploy or support them on OpenShift platforms. \n
- Enhance Git workflows, branch management, pull requests, and code-review processes. \n
- Implement and improve CI/CD pipelines, automated quality gates, deployment validation, and rollback procedures. \n
- Automate database changes using Liquibase or similar migration tools. \n
- Support application and environment automation through Ansible or equivalent tools. \n
- Apply secure coding patterns and adhere to standards for secrets management, authentication, authorization, and handling sensitive data. \n
- Improve structured logging, exception handling, health checks, metrics, tracing, dashboards, and operational alerts. \n
- Support highly available and resilient deployment strategies. \n
- Troubleshoot production and non-production issues using code analysis, SQL, logs, metrics, traces, and diagnostic tools. \n
- Communicate progress, risks, technical decisions, blockers, and dependencies to engineering, security, architecture, operations, project management, and client stakeholders. \n
- Document implemented solutions and facilitate knowledge transfer to development and support teams. \n
- Own a defined technical workstream from assessment and implementation through testing, deployment, and stabilization. \n
Mandatory Skills Description:
\n- \n
- 5+ Years of hands-on Java development of production applications. \n
- Must have experience in a forward deployed, business analyst, or customer facing role. \n
- Must actively write and debug code, with recent experience directly involving production code or configuration changes made within the last 12–18 months. \n
- Advanced Java and JVM development, with strong TypeScript skills valued for Node.js environments. \n
- Practical experience with Spring or similar enterprise frameworks. \n
- Proficiency in Test-Driven Development, automated testing, and familiarity with multiple test frameworks and automation approaches. \n
- Capability to develop unit and integration tests and support deployment smoke testing. \n
- Experience with CI/CD pipelines, automated builds, quality gates, and application deployments. \n
- Familiarity with Docker and containerized application delivery. \n
- Working knowledge of OpenShift, Kubernetes, or comparable container platforms. \n
- Competence in Linux command-line tools and production troubleshooting. \n
- Experience with build tools such as Maven, Gradle, or npm. \n
Nice-to-Have Skills Description:
\n- \n
- Experience with OpenShift or enterprise Kubernetes environments, demonstrating familiarity with container orchestration platforms. \n
- Experience modernizing applications deployed on WebSphere, WebLogic, or other legacy application servers, indicating skills in updating and migrating legacy systems. \n
- Experience upgrading Java, Spring, Spring Boot, Node.js, NPM, or other application runtime stacks, reflecting knowledge of maintaining and advancing software frameworks. \n
- Experience with Renovate, Dependabot, or similar automated dependency-update tools, showing capability in managing software dependencies efficiently. \n
- Experience with Software Composition Analysis, CVE evaluation, reachability analysis, or transitive-dependency remediation, indicating awareness of software security and vulnerability management. \n
- Experience with Liquibase, Flyway, or similar database migration tools, demonstrating proficiency in managing database schema changes. \n
- Experience with Ansible or other infrastructure and software automation tools, reflecting skills in automating IT operations. \n
- Experience in TypeScript, Node.js, and npm development, indicating programming expertise in these technologies. \n
- Experience with monitoring and observability tools such as Splunk, ELK, Grafana, Prometheus, OpenTelemetry, AppDynamics, or Dynatrace, showing ability to implement and utilize system monitoring solutions. \n
- Experience with test-data generation, test-data management, or masking of sensitive data, demonstrating knowledge of data privacy and testing practices. \n
- Experience with high-availability, hot-hot, active-active, multi-region, or cross-datacenter architectures, indicating familiarity \n
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Java Engineer in Tampa, FL vacancy
- ...of business-critical banking applications. Forward Deployed Engineers will conduct targeted, hands-on engagements with development teams... ..., performing dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring and legacy middleware...SuggestedFull time
$125.6k - $188.4k
...Location: Tampa, Florida, United StatesSalary: $125,600.00 - $188,400.00Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiAs a Full Stack Java Engineering Manager at Citi, you will build and deliver full-stack Java applications that power business-...SuggestedFull timeWork at officeRemote work2 days per week- Java development for emerging technology company. Full development life cycle and production support/application maintenance in Agile/rapid development environment. Technologies: Java, Spring, Spring Boot, Angular, Hibernate, Webhooks, git, Jira, MySQL, GraphQL, Camunda...SuggestedVisa sponsorship
- ...Investment Banks. The project team is lean and agile and is distributed across UK, Tampa, New York and Warsaw. We're looking for a Java Developer for our margin terms and workflow management system built with Java-based technology stack on backend and Angular...SuggestedFull time
- ...Being a member of IT Strategy & Business Management team, the Principal Systems Engineering family is responsible for the entire technical effort to... ...pipelines, infrastructure-as-code concepts) Exposure to Java/Javascript Familiarity with enterprise monitoring,...SuggestedFull timeRemote workFlexible hours
- ..., Software Consultancy and Information Technology Enabled Services.Job DescriptionDescription: This senior engineer should be comfortable and informed of the Java / Spark ecosystem with 5 years’ experience. Their work will mandate a skilled to expert grade knowledge in...Permanent employmentFull timeH1b
$160k - $220k
...Principal EngineerTacoma, WA; Tampa, FLThis is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible... ...in one of the following languages: Go (preferred), Java, Python, Rust (nice to have), and Scala5+ years of experience in...Live in$160k - $220k
...8+ Years of experience building RESTFul APIs to take concept to implementation in one of the following languages: Go (preferred), Java, Python, Rust (nice to have), and Scala Deep design of software design and architecture Experience with large-scale relational...Live in- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...application development, testing, and operational stability with core Java and AWSExperience in developing, debugging, and maintaining...
- ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL, Jersey city... ...: FulltimeWe are looking for experienced full-stack software engineers who are passionate about solving business problems through...Full time
- Federal Senior Principal Engineer, Solutions Architecture - SOCOM(Onsite role - 5 days per week - prefer local candidates)(Active/Current TS/SCI Clearance Required)(Scif - no Bluetooth devices)Required location: Tampa, FloridaDell Technologies offers one of the largest...Local area
- ...Banks. \n The project team is lean and agile and is distributed across UK, Tampa, New York and Warsaw. \n We're looking for a Java Developer for our margin terms and workflow management system built with Java-based technology stack on backend and Angular frameworks...
- ...NinjaOne is seeking a Senior Software Engineer, Java/Kotlin to join our Patching team, focusing on backend systems that power patch management across millions of endpoints. You will build scalable services in Java and Kotlin and collaborate with AI workflow, server, and...Remote jobFlexible hours
$113.84k - $170.76k
...: CitiCiti's Core Payment Systems team is looking for a Senior Engineering Lead, Payments Technology to architect, build, and evolve the global... ...and build high-throughput, low-latency microservices using Java 8+, Spring Boot, and cloud-native principles, ensuring each...Full timeWork at officeRemote workWorldwide- ...to each team or employee).The Impact You Will Have in This RoleAs a Senior Software Development Engineer in Test (SDET), you will play a critical role in modernizing Java‑based, cloud‑ready platforms that support DTCC’s financial risk management and daily settlement operations...Work at officeRemote workFlexible hours
$141.44k - $212.16k
...,440.00 - $212,160.00Category: Technology, Applications Development, ProfessionalCompany: CitiCiti is looking for a Senior Java Platform Engineer to lead the engineering of a global check payment platform at the heart of the Payments Platform and Cheque Processing Transformation...Full timeWork at officeRemote work- ...or employee). The Impact You Will Have in This Role As the Principal DevOps Engineering Manager within DTCC’s Technology Research & Innovation (TRI... ...popular programming language (e.g., Python, Go, TypeScript, Java) Provide subject matter expertise on core Azure services,...Remote workFlexible hours
- ...NinjaOne is seeking a Senior Software Engineer (Java) to enhance our IT Operations platform with scalable backend solutions. You will design and implement features, improve performance, and help drive architectural decisions for high-availability services across a multi...Remote job
- ...We are seeking a highly experienced and skilled AI-forward Security Engineer to join our team. The ideal candidate will possess deep expertise in cybersecurity, a strong background in engineering, and a passion for protecting sensitive data and systems and an eye toward...Local area
$145k - $175k
...Principal / Senior RF Engineer $145,000 - $175,000 + 9/80 Schedule + Bonuses + Technical Leadership + Autonomy + Long-Term Development Tampa Bay, FL (Commutable from: St. Petersburg, Largo, Tampa, Dunedin, Palm Harbor, Clearwater, Safety Harbor, Oldsmar) Are...Full time- ...Job Overview The Principal Aeromechanical Engineer is responsible for leading and overseeing the design, development, and testing of aeromechanical systems and components. They collaborate with cross functional teams to ensure the successful integration of aerodynamic...Full time
- ...well as product preparation activities, with various service media and pressures, will be required on an as-needed basis.The Principal Design Engineer participates in the design and evaluation of production processes for both new and existing products and systems to...Full timeWork at office
- ...Principal Aerospace Engineer Tampa, Florida, United States Work Arrangement Onsite with occasional travel. Periods of development may require long irregular hours around deadlines, which can include weekends some holidays. Job Overview The Principal Aeromechanical...Full timeWork at officeLocal areaRemote work
- ...Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 8 years of hands-on Java experience, including analysis, design and testing. • At least 8 years of experience in web application programming and SQL &PL/SQL....
- ...Software Consultancy and Information Technology Enabled Services.Job Description• At least 7 years of strong hands-on experience in Core Java / J2EE with Multithreading / Synchronization / Executor Frameworks / Concurrency frameworks; Design Patterns, spring, Struts,...Permanent employmentFull timeH1b
- ..., Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 6 years of experience in Core Java concepts such as multi-threading, design patterns• At least 6 years of experience in advance web user interface designing using ExtJS...Permanent employmentFull timeH1b
- ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Sr. Java Developer to join our team in Tampa, Florida (US-FL), United States (US).Java resource for Xcelys Midtier (Billing & Web Services)•...For contractorsWork experience placement
$155k - $185k
...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We... ...impact together. Role description Arcadis is looking for a Principal Electrical Engineer with experience in designing electrical...Full timePart timeWork experience placementWork at office$159.42k - $215.69k
...them, you’ll thrive as part of the Amgen team. Join us and transform the lives of patients while transforming your career.Principal Data Engineer What you will doLet’s do this. Let’s change the world. In this vital role you will lead the design, development, and implementation...Full timeFlexible hours$110.5k - $212k
When you join VerizonYou want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings...Full timeTemporary workPart timeWork experience placementShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Java Engineer. Be the first to apply!
Related searches
- chief engineer Tampa, FL
- senior chief engineer Tampa, FL
- principal developer Tampa, FL
- general engineer Tampa, FL
- director software engineering Tampa, FL
- engineering director Tampa, FL
- hotel chief engineer Tampa, FL
- senior principal engineer Tampa, FL
- senior director engineering Tampa, FL
- civil engineer project manager Tampa, FL




