> Markdown version of [/jobs/ext/470306-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/470306-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:** TWO95 International, Inc - **Location:** Richfield, MN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Business Analytics Applications, Application Performance Management, Build Automation, Microsoft Azure, Cloud Computing, Design of User Interfaces, JSON, Performance Tuning, Red Hat Enterprise Linux, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Spring-boot, Information Technology, Apache Kafka, Heap (Data Structure), Microservices - **Published:** June 8, 2026 - **Apply:** https://www.juju.com/job/00000000g6k04l ## About the Role Tech Lead JD: + Technical lead with 8+ years of IT experience + Strong Experience in setting up Kafka environment, configure, manage and monitor, build automation services (Mandate) + Hands-on software development - Strong hands on experience in designing and developing mission critical, highly complex applications + Strong Java 7+ skills and Spring-based technologies (Spring Boot etc.) + Understanding of REST/JSON and/or SOAP/XML web services, experience in interface design + Excellent understanding of systems and infrastructure - you have good knowledge of modern systems, including CPU-RAM interaction, stack memory, heap memory, disk, processes, and how to use them to make an application run fast and scale. + Experience in designing and implementing micro services based solutions + Experience in application analysis and performance optimization - you are able to effectively use the application analysis tools (profilers, log analyzers, GC logs etc.) to analyze the application performance and propose optimizations + Knowledge of RedHat Open Shift Platform is an added advantage + Knowledge with Cloud technologies, AWS or Azure is an added advantage + Understanding of Software standards and best practices - you write code that is well-tested, well-documented, has a clean API, and can be re-used and easily refactored + Excellent oral and written communication to effectively bridge gap between technology staff and non-technical partners/leadership + Strong presentation and documentation skills - you are good in documenting, preparing and presenting technical solutions to leaders, peers and team member effectively + Lifelong learner - you are open-minded, mentally-flexible, and continue to learn and improve your skills as new industry practices and techniques are introduced. ## Related Videos - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)