HumanBit Logo

Technical Analyst – Java | Codersbrain

full-time
Posted on May 13, 2025

Job Description

Job Title: Technical Analyst – Java (Senior Level with Clojure)

šŸ“ Location: Noida Sector 62
šŸ’¼ Job Type: Contract to Hire (C2H)
šŸ•’ Experience: 5–10 Years


Job Overview:

We are looking for a highly skilled Senior Technical Analyst with strong expertise in Java and functional programming, preferably with Clojure experience. The role involves designing, developing, and optimizing scalable microservices-based applications in a cloud-native environment. The ideal candidate should have hands-on experience across the full software development lifecycle, excellent problem-solving skills, and a deep understanding of modern backend and frontend technologies.


Must-Have Skills:

  • 5+ years of experience with functional programming in Java, Clojure, Scala, Haskell, or Erlang

  • Proficiency in RESTful APIs, microservices architecture, and cloud-native application development

  • Frontend experience with TypeScript, JavaScript, HTML5, CSS3, and responsive UI design

  • Solid understanding of relational and NoSQL databases

  • Familiarity with design patterns (e.g., dependency injection, factory method, concurrency patterns)

  • Experience with multi-threading, debugging, performance profiling, and optimization

  • Strong foundation in Test-Driven Development (TDD), version control using Git, Agile methodologies, and CI/CD pipelines


Nice to Have:

  • Proficiency in Clojure and Datomic Data Entity Framework

  • Knowledge of ClojureScript and Tailwind CSS

  • Exposure to Google Cloud Platform (GCP)


Roles and Responsibilities:

  • Analyze technical and functional requirements to design scalable and high-performance solutions

  • Collaborate with software developers, business analysts, and architects throughout the development process

  • Participate in the full development lifecycle: from concept and design to testing and deployment

  • Write clean, maintainable, and efficient code following best practices

  • Conduct code reviews and contribute to improving software quality standards

  • Assist in troubleshooting and resolving application issues


Skills Keywords:

Functional Programming, Java, Clojure, Scala, Haskell, Erlang, REST APIs, Microservices, Cloud Native, TypeScript, JavaScript, HTML5, CSS, Responsive UI, SQL, NoSQL, TDD, Git, Agile, CI/CD

Powered by
HumanBit Logo