> Markdown version of [/jobs/ext/1578731-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/1578731-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Shree Narayani Networking Solutions Pvt Ltd - **Location:** Plano, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Agile Methodology, Data Analysis, Apache Tomcat, CA Workload Automation Ae, Oracle WebLogic Server, Unix, Continuous Integration, Data Governance, Data Virtualization, Software Debugging, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Spring Framework, Junit, Unix Shell, Apache Maven, Model View Controller (MVC), Oracle Databases, Performance Tuning, Systems Development Life Cycle, Shell Script, Software Requirements Analysis, SQL Stored Procedures, SQL Databases, Web Applications, Web Services, Java Application Server, Test-Driven Development (TDD), Ios Frameworks, AngularJS, Bitbucket, Jenkins - **Published:** July 18, 2026 - **Apply:** https://www.careerjet.com/jobad/us878b09da974d7b53069a063b86f0b144 ## About the Role Strong experience (7+ years) with Java, J2EE, Spring, Hibernate, MVC, Tomcat, Weblogic, UNIX Shell scripting, Oracle 11g, and data analysis. - Experience with Angular JS, Web Services, Maven, Jenkins, BitBucket, and scheduling tools (e.g., Autosys). - Proficient in designing web-based, multi-tier applications with complex data and large user bases. - Skilled in UI frameworks (e.g., Angular JS), SQL, stored procedures, composite data virtualization, and performance tuning. - Experience with Test Driven Development and JUnit. - Strong business engagement, stakeholder management, and requirement discovery skills. - Ability to work with remote and offshore teams. - Implement best practices and adapt to new, upgraded technologies. - Solid knowledge of SDLC, Agile, CI/CD, and change management. - Proficient in Unix and shell scripting. - Excellent communication and listening skills. ## Description Develop, enhance, modify, and maintain complex Java applications in Financial Crimes technology. - Collaborate with business partners to define and refine system requirements. - Leverage 10+ years of experience to recommend innovative technical solutions and competitive enhancements. - Participate in the full development lifecycle, including requirement analysis, solution design, coding, testing, debugging, and documentation. - Estimate work effort for requirements/stories throughout the delivery lifecycle. - Conduct proof of concept initiatives to mitigate technical risks or introduce new ideas. - Set up and automate CI/CD pipelines for streamlined delivery. - Collaborate with Production Support, Platform teams, and Business Partners on technical aspects such as Change Management, Maintenance, and Platform Upgrades. - Demonstrate strong data sourcing, data analysis, and modeling skills to support large-scale financial crimes data initiatives. - Lead and mentor Data Analysts and Developers to ensure best practices and data governance. - Promote and apply technical best practices and standards at the project and program level. - Analyze current-state processes, develop future-state solutions, and facilitate implementation. - Communicate effectively with managers, peers, and business partners regarding deliverables and timelines. - Adhere to Agile methodologies and ensure compliance with Enterprise Change Standards. ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)