Job Description
<p><p><b>About Us :</b><br/></p><p><br/></p><p>TechBulls was founded in 2011 with an aim to help customers develop products using cutting edge a growing team of global experts that believe in the transformative power of evaluation and learning.<br/></p><p><br/></p><p>We help bring our clients product vision to action.<br/></p><p><br/></p><p>We do Software development and UX Design for Startups determined to lead in the digital.<br/></p><p><br/></p><p>Our teams are working on some of the industry's most significant futuristic financial solutions, which are reshaping financial services and people's everyday lives throughout the Website :</b><br/></p><p><br/></p><p>https Description :</b></p><p><br/>The role is to design, develop, and maintain scalable and high-performance web applications.</p><p><br/></p><p>The candidate will be responsible for back-end development, collaborating with cross-functional teams to deliver robust and user-friendly software and Responsibilities :</b></p><p><b><br/></b></p><p>- Design, develop, test, and deploy web applications using Java 8, Java 17, Spring Boot 3.0 X, rest API, Hibernate, JPA, and related technologies.<br/></p><p><br/></p><p>- Specifically, if the candidate has designed or implemented caching services, they could be the best fit for this particular requirement.<br/></p><p><br/></p><p>- Back-End Development : Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE.<br/></p><p><br/></p><p>- Database Integration : Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle.<br/></p><p><br/></p><p>- Good to have exposure with Golang.<br/></p><p><br/></p><p>- System Architecture : Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application.<br/></p><p><br/></p><p>- Code Reviews and Testing : Conduct code reviews to ensure code quality, performance, and adherence to best practices.<br/></p><p><br/></p><p>- Write and execute unit tests and participate in integration and system testing.<br/></p><p><br/></p><p>- Bug Fixing and Maintenance : Identify and resolve defects and performance issues in the application.<br/></p><p><br/></p><p>- Provide ongoing support and maintenance of deployed applications.<br/></p><p><br/></p><p>- Collaboration and Communication : Work closely with cross-functional teams including designers, product managers, and other developers to understand requirements, provide technical insights, and deliver high-quality software solutions.<br/></p><p><br/></p><p>- Continuous Learning : Keep up to date with emerging technologies and industry trends.<br/></p><p><br/></p><p>- Apply new tools and techniques to improve development processes and enhance application :</b></p><p><b><br/></b></p><p>- Candidate must be adaptive, agile and fast learner.<br/></p><p><br/></p><p>- Proven 5+ years of experience in Java App development.<br/></p><p><br/></p><p>- The candidate is expected to be able to strategize the goal after every logical milestone.<br/></p><p><br/></p><p>- Proven Experience with Java, Spring, Springboot,Microservices ,Design Patterns and messaging queue tech(Kafka,Active MQ etc.) with databases like mysql, PostgreSQL or oracle.<br/></p><p><br/></p><p>- Attention to details and sensitive to the timelines and quality deliverables.<br/></p><p><br/></p><p>- Ideally, a candidate could be from Java background, proficient in end-to-end application design and development.<br/></p><p><br/></p><p>- Hands on experience experience with Observability tools like Prometheus, Grafana, spring to Have :</b></p><p><b><br/></b></p><p>- Experience with cloud technologies (e.g., AWS, Google Cloud Platform).<br/></p><p><br/></p><p>- Knowledge of containerization technologies (e.g., Docker, Kubernetes).<br/></p><p><br/></p><p>- Familiarity with DevOps practices and tools (e.g., Jenkins, Git, CI/CD).<br/></p><p><br/></p><p>- Experience with test automation frameworks (e.g., JUnit).<br/></p><p><br/></p><p>- Exposure on AI/ML Tools, Low-Code/No-Code Frameworks.</p><br/></p> (ref:hirist.tech)