
2-5 years with technical hands-on experience in building large-scale B2C applications catering
to millions of users. Previous experience in building scalable products is a must
What you will do:
Be a part of our backend for frontend/ credit card processing engineering teams to build the
best homegrown credit card stack
Partner with the product teams to understand the product features and specifications, translate
them into high level and low-level design
Work with frontend and backend developers to build out a customer-centric experience that will
constantly evolve
Respond to support team tickets as needed to resolve bugs and issues
Participate in contributing ideas, updates, and product development areas to the team
Technical Expertise:
Strong insight into Java programming language (Class loading, Memory
Management, Transactions, Executors, Lambdas and Streams)
Experience in distributed technologies, real-time, high throughput and low latency
systems
Hands-on prior experience with scalable Cloud based architectures
Experience in one or more frameworks like Spring is a plus but not required
Proficiency in data structures & algorithms
Strong problem solving and analytical skills
Any experience in payments is a plu

Similar jobs
Responsibilities
● Be part of a cross-functional team to work on continuous improvement of our systems with innovative technologies
● Collaborate closely with the team to deliver features from requirements and analysis through development into production
● Work with Product Managers to clarify and prioritize work
● Work with QA Engineers to maintain and improve quality
● Work with DevOps engineers to support operational and troubleshooting work
● Keep up to date with the latest technologies and evaluate new tools
● Define and use best practices to deliver new features effectively while improving the quality of existing systems
Experience and Qualifications
● Solid experience with Java and Spring Boot (Core/MVC/Data/Security)
● REST principles and hands-on experience with at least one framework
● Experience with SQL, Git, Maven/Gradle, JPA, and Design Patterns
● At least 5 years of professional software development experience
● Experience with distributed systems
● Ability to work with PM, Engineering and DevOps as equal partners throughout the full feature lifecycle
● Ability to write good quality and secure code; familiarity with static code analysis tools is preferred
● Experience with the AWS suite of cloud development tools
● Excellent analytical, conceptual, and communication skills in spoken and written English
Great to have Experience and Qualifications
● Experience in Kotlin
● Experience building distributed computing and enterprise-wide systems
● Experience with Docker, microservices architecture (hands on), Spring Cloud, Redis, or Python
● PCI experience
● Experience with Machine Learning, Deep Learning, or Computer Vision algorithms, either developing or using them
We are looking for a Senior Java Developer responsible for developing and maintaining high-scale web applications. Your primary responsibility will be to create all server-side logic, definition, and maintenance of the central database and ensure excellent performance and reliability to front-end demands. The front-end components made by your coworkers would also need to be integrated into the program.
Thus having a basic grasp of front-end technologies is necessary. Moreover, you should know about Spring Boot, Hibernate/JPA, Rest API, and Microservices.
Senior Java Developer Responsibilities
Mentioned below are the major roles and responsibilities of a Senior Java Developer:
- Developing large scale Java web applications.
- Maintaining central databases.
- Ensuring responsiveness and performance of applications.
- Integrating front-end elements into the application.
- Coordinating with co-developers and other related departments.
- Working on bug fixing and improving application performance.
- Writing technical documentation.
- Attending group gatherings to discuss initiatives and goals.
- Troubleshooting, fixing, and coding for other developers.
- Meeting deadlines on time-sensitive deliveries.
- Creating thorough reports on work accomplished and projects completed.
Senior Java Developer Requirements
- Proven experience of at least 6-8 years in Java-based programming.
- Strong knowledge of Core Java (1.8), J2EE, Spring, Hibernate, and MySQL.
- Experience with JavaScript, AngularJS, and HTML5.
- Familiarity with build tools such as Maven and Gradle.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork skills.
- A degree in coding, computer science, or a related subject is required.
- A solid portfolio of high-quality code builds to your credit.
- Capability to collaborate with several other developers and mentor junior team members.
- Analyzes and executes with great care.
- 5-8 years of experience as a Java/J2EE developer.
- 1-3 years of experience with Angular / React is desirable.
- 1-3 years of experience in using Spring and Spring Boot frameworks.
- Thorough knowledge of server-side development.
- Proven experience as a Full Stack Developer or similar role.
- Good understanding of web services (WSDL SOAP, RESTful).
- Hands-on experience in using Application Servers like WebSphere.
- Expertise in relational databases (Oracle, SQL Server).
- E-commerce domain knowledge is desirable.
- Prior experience in developing desktop and mobile applications.
- Familiarity with common stacks.
- Knowledge of multiple frontend languages and libraries, like HTML/ CSS, JavaScript, XML, jQuery.
- Experience in implementation of Microservices
- Experience with AWS (S3, SQS, SNS, ECS, EC2, ALB, API Gateway, Lambda, etc.) is highly desirable
- Good understanding of Docker & Kubernetes is highly desired.
- Familiarity with databases (MySQL, MongoDB, PostgresSQL), web servers (Apache), and UI/UX designs.
Job Description:
Excellent Java development skills using J2EE, J2SE, Servlets, JSP, JDBC, Java, Spring, Springboot, Hibernate, Microservices, Webservices, Extensive experience designing, developing RESTful APIs, coding experience with either Java/J2EE/Spring, Good SQL knowledge
Required experience in Core Java, Spring, Springboot, Hibernate, Microservices, rest services
Able to understand SDLC process, Extensive experience designing and, developing RESTful APIs, Extensive coding experience with either Java/J2EE/Spring
Qualification Any Graduate
Years of Experience: In an approximate range of 2 to 8 years.
Key Skills:
Java, Spring, Web services, XML, XSD, working knowledge of database and UNIX.
Good verbal and written communication.
Good team player, flexible and entrepreneurial.
Quick learner.
Candidates will get an opportunity to build skills in various technologies and domains.
Compensation would be better than industry standard.
PS: Please do not respond if you have already applied.
With Kind Regards,
Vijayarani T
Manager - HR,
LogiCoy Software Technologies Pvt. Ltd, Bangalore, 560043.











