
- Assist in project scoping and interact with users to gather requirements
- Must have skills: Java,Spring,SQL,Web App development
- Produce well-planned, well-structured, high-quality codes that have been independently unit tested
- Design, develop, implement and maintain multi-tier web based applications using Java, J2EE, Struts, MVC, Weblogic, XML, Spring, Hibernate, and Oracle, to support business requirements (angular will be advantage)
- Participate and contribute actively in the complete software development lifecycle, including performance analysis, design, development, and testing
- Ensure well designed, testable, efficient codes by performing unit testing with test cases and through rigorous integration testing of the entire application
- Ensure designs are in compliance with specifications
- Support users by developing design documentation and assistance tools
- Interact regularly with internal and external teams to address technical issues and provide appropriate solutions through debugging, research, and investigation
- Develop configuration tools for internal teams to further automate programming tasks that are repetitive
- Engage in and lead application performance tuning
Requirements:
- Graduate/Post Graduate degree in Computer Science, Engineering or a related subject
- Proven working experience in Java development, application of standard software development principles and designing and developing applications using Java EE platforms
- Experience in developing web applications using at least one popular web frameworks using MVC
- Object oriented analysis and design using common design patterns
- Able to respond to technical queries / requests from team members and customers
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (Oracle, Hibernate)
- Experience in the Spring Framework
- Experience with test-driven development

About iFAST Financial India
About
Connect with the team
Company social profiles
Similar jobs
- 3+ years of experience in the Development in JAVA technology.
- AWS or cloud Experience
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Position – Software Engineer
Essential Job Functions:
- Develop code for system changes or new modules within company and architecture according to specifications and standards
- Participates and contribute in formal and informal code reviews
- Prepares and executes accurate unit test plans, test data, and test modules and scripts
- Documents code changes and unit test results per Best Practices
- Performs production support and troubleshooting and maintenance (defect resolution)
Required Skills:
- 3-6 years of hands-on experience
- Expert level understanding of all phases of SDLC, preferably with Agile methodology.
- Strong coding experience with Java, J2EE, SQL. Strong experience in java frameworks, especially spring framework.
- Solid experience developing with SQL queries, stored procedures, views and triggers for Oracle databases.
- Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture. Experience coding REST and SOAP services.
- Excellent communication (verbal and written) and interpersonal skills. Able to step into complex situations and take responsibility.
- Solid knowledge working with version control systems like bitbucket and build tools like maven.
- Strong problem solving and conflict resolution skills.
Preferred Skills:
- Able to guide junior developers.
- Ability to learn and master internal frameworks quickly.
- Deep knowledge in writing complex unit tests.
- XML and knowledge of generating Java data binding code from XSDs
- Knowledge of Tomcat, WebSphere, WebLogic and IBM MQ
- Experience with Agile methodology.
About CapitalCloud, A Bottomline Company:
Bottomline Technologies provides collaborative payment, invoice and document automation solutions to corporations, financial institutions and banks around the world. The company's solutions are used to streamline, automate, and manage processes involving payments, invoicing, global cash management, supply chain finance and transactional documents. Organizations trust these solutions to meet their needs for cost reduction, competitive differentiation, and optimization of working capital.
Serving industries such as financial services, insurance, health care, technology, communications, education, media, manufacturing, and government, Bottomline provides products and services to approximately 80 of the Fortune 100 companies and 70 of the FTSE (Financial Times) 100 companies.
Bottomline is a participating employer in the Employment Verification (E-Verify) program EOE/AA/M/F/V/D/E-Verify Employer
Bottomline Technologies is an Equal Employment Opportunity and Affirmative Action Employer.
JAVA SPRING BOOT
Mandate Skills: Java+Springboot (Mandatory), Angular is add on
This is Java lead developer role based in Pune India. You should be ready to take challenges and passionate about CI/CD practices. You should be a good team player with excellent sense of ownership & responsibility. Technical skills :
- You have experience building applications on Spring Framework, Springboot & RESTFul web services is must.
- Hands on experience in Front-End technologies such as Angular JS is preferable.
- You have experience working on Unix / Linux.
- You have DB query experience on Oracle.
- Effective & clear communication Understands the value of diversity in the workplace and is dedicated to fostering an inclusive culture in all aspects of working life so that people from all backgrounds receive equal treatment, realize their full potential and can bring their full, authentic selves to work.
What we need from you
- You will bring very strong consulting skills, are customer focused and know how to navigate through tough project situations
- You are highly motivated, creative in your approach to technical problems and love all things about Data!
- You spend a significant amount of time to keep your technical skills updated and are constantly looking for the next big data challenge
- You will be a key contributor to our growth and our customer’s success
- You will bring both broad and deep knowledge in Efficient Java (JSP, Servlet) Developer and going forward build the ability to architect a solution by mapping a customer business challenges
- You are resourceful and confident under pressure
- Willingness to travel as needed to customer sites
Competencies:
- Relevant experience on using tools like JSP, Servlet for web applications
- MVC frame works - Struts or Spring
- Web services- SOAP and REST WebLogic, Hibernate
- Middleware technologies MQ OSB.
- Web/App Servers: Tomcat or WebLogic or JBoss
- Experience using Angular, Micro Services using Spring, jersey, Swagger
- Good knowledge of Backend and Front-end technologies
- Good knowledge of Core Java, J2EE, Ajax, Spring, Java Script, jQuery, HTML
- Good knowledge of any RDBMS database like SQL Server, Oracle, MySQL & Cluster set-up, performance benchmarking, client-side API evaluation, knowledge of various deployment strategies
- Strong knowledge with Core JAVA concepts – Exception handling, Multi-threading, Collection, String, OOPS etc…
- Advanced understanding of Windows and Linux based operating systems
- Mainly 3-4 months hands on with reverse engineering and old legacy solutions to new modern applications
- Working knowledge using REST, HTTP, TCP, SCTP protocols
- Hands-on with JAVA frameworks such as – Thread Pool Executor, Object Pooling, Logging (Log4j preferred), XML/JSON handling
Education Criteria:
- Preferred BE degree in CS, E&C, E&E
- Proficient being a J2EE Developer (courses or project done) and data analytics skills
- Flexible to work on any projects assigned
Note: Terms & Conditions
- This opportunity will be work from office
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
Role Description: The Java (Spring Boot) Developer would need to have at least 5+ years of experience.
Requirements & Responsibilities:
- 5+ years of experience developing web applications using J2EE.
- 5+ years of experience in Spring Boot.
- Good knowledge of MicroServices.
- Experience working with tools like Git, Maven.
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
- Strong background working with Linux/UNIX environments.
- Strong Shell scripting experience.
- Working knowledge with Oracle, DB2 or Mongo DB databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project team
- Excellent written and verbal communication skills
Amplify looking for a Junior-Mid Java Developer for its backend platform development, responsible for developing of
micro services using Spring Boot, RESTful Services, Cloud and Container based solutions. Working closely with the
members of the UK team as well as the technical lead, the Senior Java Developer role at Amplify will be responsible for
development of the Amplify Backend platform while maintaining high-quality, robust, performance software which
meets the needs of our business and clients.
Key Areas of Responsibilities
• Functional features development of Amplify backend RESTful web services using Spring Boot.
• Ensuring coding standard, micro service system architecture is well-maintained as per standards and core
principles of business.
• Working closely with remote Product, BA and Technical teams to ensure product requirements are met.
• Working closely with members of the team to complete the tasks on time and high quality.
• Keeping current with new technologies and making recommendations to the team while maintaining and
enhancing existing product code base.
• Working with members of the QA, DevOps and delivery teams to ensure products are tested, installed and
maintained to a high standard.
• Maintaining high quality coding standards within the team and support team in code and design reviews.
• Working closely with Technical Lead to ensure dev tasks completed on-time.
• Responsible for building TDD documents, UML and functional specification documents.
Key Requirements
• At least 2+ years’ commercial experience in Java based technologies and RESTful web services. Solid Hands-on
experience of Java/J2EE and Spring Boot or Spring Framework.
• Experience in Java, its core libraries and any of open source frameworks such as Spring Boot, Spring
Integration as well as Gradle, Maven etc.
• Experience of RDBMS and SQL Knowledge as well as NoSQL databases (Highly Desirable).
• Demonstrable knowledge of at least one of software development methodology (Agile Kanban/Scrum, Agile
SAFe) and structured approaches to development. Capable of working to strict deadlines.
• Experience in working with Spring framework and cloud-based technologies like AWS. Always open to adopt
to new technologies, techniques and standards.
• Understands DevOps culture and develop software with CI/CD pipeline in-mind.
• Self-motivated, pro-active and working with the other team members in taking up initiatives appropriate to
the business and the team.
Digit88 is looking for an enthusiastic, self-motivated, hands-on Java/J2EE platform engineer to join the
back-end platform engineering team for our partner. Experience with a fast-paced India/US product
start-up or a product engineering services company in a developer role, building a high-performance
real-time system is mandatory. Applicants having experience in developing and maintaining large scale
messaging platforms are preferred. Applicants must have a passion for engineering with accuracy and
efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability
to work independently with minimal supervision.
To be successful in this role, you should possess
● Bachelor's degree in Computer Science or a related field with 7-9 years hands-on experience with
Java based open source tech stack
● Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot,
Microservices architecture, Web Services (Rest) in distributed systems
● Practical experience with MySQLand/or NoSQL databases like Couchbase, DynamoDB,
Cassandra
● Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS,
RabbitMQ)
● Practical hands-on experience in JavaScript and NodeJS
● Experience in building high performance, high availability REST APIs and REST clients
● Expertise with log file analysis using one or more of ELK, Splunk, Kibana
● Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant
● Experience with Kubernetes
● Prior experience in transformation to cloud platforms is preferred
● Experience with Kafka is a definite plus
● Experience with building analytics pipeline and analytics DB is a plus
● Strong practical experience in applying design patterns, multithreading concepts to solve complex
problems, strong problem solving skills
You are someone who would easily be able to
● Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform
● Work closely with the US and India engineering teams to help build the Java/Spring based backend
and REST APIs.
● Closely collaborate with the principal engineer in the India engineering team in technical excellence
and ownership of critical modules; own the development of new modules and features
● Troubleshoot live production server issues; assume leadership responsibilities in the production
issue resolution lifecycle
● Handle client coordination and be able to work as a part of a team, be able to contribute
independently and drive the team to exceptional contributions with minimal team supervision
● Perform Unit Testing and Integration testing in a Continuous Deployment scenario
● Follow Agile methodology, JIRA for work planning, issue management/tracking
- java 8+
- springcore
- springboot
- MongoDB
- Angular
- Agile
TamilNadu candidates can apply
Experince:4 to 8 years.
- Well versed in Core Java, OOPs concepts, collections, multi-threading, concurrency, lambdas, and streams.
- Hands-on knowledge of Spring Core, MVC, JPA, Security, transaction
- Working knowledge of REST API designing as well as development, using Spring.
- Exposure to Spring Boot, Docker, Kubernetes, OpenShift for the microservices environment.
- Savvy with SQL and database concepts.
- Ability to use frameworks like JUnit, Mockito, etc., for implementing unit testing.
- Sound understanding of code versioning tools, such as Git/bit bucket with Maven.
- Should have worked in a CI/CD environment with TeamCity/Jenkins.








