1 Job Title : Senior Java / Scala Developer (10 + Yrs)
Key Skills and Qualifications :
- Proficient in Java and Scala programming languages.
- In-depth knowledge of software design patterns and their implementation.
- Strong experience with MongoDB for database design and management.
- Expertise in Elastic Search for developing sophisticated search capabilities.
- Solid understanding of Kubernetes for container orchestration and management.
- Hands-on experience with Azure cloud services and infrastructure.
- Excellent Communication skills
- Excellent problem-solving skills and ability to work in a team-oriented environment.
- Focus on strong Sr. Java developers (design / solution centric / client facing)
- Design, architecture
- Scala good to have, not mandatory.
2 Sr Java Developer - Java + Angular (Java / Spring / Boot)
Key Responsibilities :
Full stack Java development needing Angular for web applications designed for lending clients.Some design, implement, and maintain the front-end application modules using Angular.Collaborate with the back-end development team who are using Java and Sybase to ensure seamless integration.Ensure high performance of applications across all platforms, including desktop and mobile.Provide technical leadership and mentorship to less experienced team members.Work closely with the product and design teams to understand end-user requirements and translate them into pragmatic and effective technical solutions.Uphold best practices in engineering, security, and design.Troubleshoot and debug applications to optimize performance.Document all code and development practices.Keep abreast with the latest developments in web application technology and UI trends.Requirements :
A minimum of 10 years of professional experience in software development, with at least 2 years focused on Angular.Solid experience in Java, with the ability to develop and integrate back-end services.Proficient understanding of web markup, including HTML5 and CSS3.Knowledge of Angular practices and commonly used modules based on extensive work experience.Knowledge of relational databases, preferably Sybase, and experience with SQL.Understanding of lending processes and the financial services industry is preferred.Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.Bachelor’s degree in Computer Science, Engineering, or a related field.Strong problem-solving skills, with the ability to handle complex technical challenges.The successful candidate will join a dynamic and innovative team dedicated to providing top-notch web applications for our lending clients. This role demands a goal-oriented professional who is proactive, passionate about development, and ready to dive into a fast-paced environment3 Role : Java Developer - Commodities Tech
To be successful in the role, you will have :5+ years of experience of developing with core JavaModernize the tech stacks for Commodities systemsDemonstrate good understanding of OO principles, design patterns, n-tier architectureUnderstanding the SDLC (software development life cycle)Relational database skills (SQL, Sybase, DB2, Oracle)Experience in these technologies is helpful, but not essential : Python, Perl, Shell, C#, AngularJS, Scala- Comfortable developing on LinuxGood problem solving, and communication skills who can work effectively in a teamKnowledge / experience of Financial Services or Commodities is not necessary – you’ll be able to learn as you go. But what is important is an energy and motivation to learn and develop4 Role : Java Fullstack Developer
KEY RESPONSIBILITIES :
Work closely with development architects, clients, and business analysts to build efficient solutions leveraging the appropriate technology stackDevelop web applications and components based on a Java / Angular technology stackParticipate in the review of vendor solutions as potential solution offerings for our clientsDesign and development of solutions that integrate with vendor tools seamlessly utilizing web services and other integration design patterns.SKILLS / QUALIFICATIONS
Required skills :
Java Web Development (Servlet / JSP), Spring Framework, JavaScript, JavaScript Frameworks (Angular Preferred), CSS, Unix / Linux Shell Scripting, XML Processing, CSS
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field requiredA very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectationsA strong understanding of Agile / Scrum and ability to deliver solutions under this methodologyAt least 7+ years of hands-on web application development utilizing Java for Web Development purposesExperience in the development of service oriented architecture application, good understanding of Object Oriented Design and Design PatternsStrong knowledge of Java Server Pages (JSP), DHTML and JavaScript are essentialExperience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in AngularStrong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environmentsExcellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutionsEffective communication, presentation, and collaboration skillsCan work independently effectivelyOther Desired Skills :
Angular, Postgres, RESTful WebServices. DevOps experienceExperience with Angular (3+) and proven successes delivering solutions on this frameworkUI Design experience, specifically for web applications