
About NextRow
About
Connect with the team
Similar jobs
We are searching for a Laravel developer to build web applications for our company. In this role, you will design and create projects using the Laravel framework and PHP, and assist the team in delivering high-quality web applications, services, and tools for our business.
- Designing and building web applications using Laravel.
- Troubleshooting issues in the implementation and debugging of builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on client feedback.
- Recording and reporting on work done in Laravel.
- Maintaining web-based applications.
What do we require for this role?
- Able to understand project requirements and handle projects independently.
- Strong learning capability.
- Contribute to all phases of the development.
- Knowledge of PHP/CodeIgniter will be preferred.
- Basic Knowledge of JavaScript and Web Services.
- Sound knowledge of PHP, MySQL, jQuery, etc.
A back-end developer is a web developer or engineer who works with at the back end of a website or application. In this sense, will work on Java code for application development comprehending what users want from the finished product, developing design documentation for the application, debugging and repairing code, and testing the softwares.
SKILLS:
- Core Java: Collections, Generics, data structures, Oops concepts, Exception handling, Design patterns, Data Structure.
- Mysql,C++
- Knowledge of Angular
- Candidate should have working knowledge on web services
- Hands on experience on Kubernetes, Docker, Python, AWS, Springboot.
- Proven hands -on experience in software and app development using Java Platforms
- Telecom industry experience is a must
COMPETENCIES:
- Plan and Organize: Plan and organize activities in a clear and accurate manner
- Achievement Orientation: Meets predetermined standards
- Meticulous attention to detail: Recognizes obvious information
- Teamwork: Collaborates with others to get the work done and achieve team goals
MINIMUM QUALIFICATION:
- B.E/ B.Tech/ MCA
REQUIRES EXPERIENCE:
- 3 -13 years of relevant experience in Java development
Job Description:
Good knowledge of python & Java. The order of need should be
- Builds (TeamCity/Jenkins, Urban Code Deploy, ANT/Maven)
- Python scripting
- JAVA
- Linux/Unix
And candidate should possess knowledge on the below :
- JIRA or other
- Agile (Scrum/Kanban, etc.)
- Bit bucket/GIT/SVN/Artifactory
- Linux/Unix
- Jenkins/Team City – ANT/Maven
- Usage & setup of IDE’s
3+ Yrs Senior Software Engineer - Java Developer
EMPLOYER: Terra Pay
Headquartered in The Netherlands, TerraPay believes that the smallest payment deserves a borderless journey as safe as the largest. The company has been building an ever-expanding payments highway that empowers businesses to create transparent customer experiences with an uninterrupted, secure, and real-time global passage for every payment, however small or large. Registered and regulated across 25 global markets, TerraPay is a leading global partner to banks, mobile wallets, money transfer operators, merchants, and financial institutions, creating a more expansive and inclusive international financial ecosystem.
With access to payments infrastructure that spans the globe, their partners become beacons of the promise of global financial inclusion.
JOB DETAILS
- Seniority Level: Middle level
- Industry: Financial Services
- Employment Type: Full-Time (In-Office)
- Job Functions: Information Technology
- Job Location: Bengaluru
- Experience: 3-6 Years
WHAT WILL BE YOUR RESPONSIBILITIES?
- Participate in a full software development lifecycle and write code that is maintainable, clear, and concise.
- Coding, troubleshooting and Multi-threaded applications.
- Producing and refactoring code without assistance.
- Internal team coordination and integration of back end
SKILLS AND ABILITIES
- Java(J2EE)
- JSON,SOAP/REST,XML
- Spring MVC, Spring Boot , Spring JDBC, Tomcat, Hibernate
- postgresql
WHAT ARE WE LOOKING FOR?
- Educational Qualification - B.Tech (Computer Science) /M.C.A
- 3-6 years of experience in working as software engineer - Java developer
- Thorough understanding of coding and testing
- Expertise with Java(J2EE)
- Good technical level fluency (spoken and written) in English
- Understands TDD/Performance/Security/Smoke testing.
- Should have knowledge on Junit,SOAPUI,JMeter, postman & other Unit Testing framework.
- Understands feature toggling and version control.miliarity with code versioning tools
WHAT'S IN IT FOR YOU?
- An opportunity to be a part of a fast-scaling startup in the AdTech space that offers unmatched work opportunities.
- Join us and be certain that you grow up with a growing MNC
- You will work in an employee friendly ambience
- Pick up and drop facility at selected locations
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Skills & Qualifications
-
4-12 years of experience in Java Development.
-
Excellent verbal and written English communication is a must. You may have to interact with clients directly.
-
Technology agnostic approach is a must. Ready to adopt new technology and a faster learning curve.
-
Writing scalable, maintainable and reusable code.
-
Keen interest in SAAS based products and mobile applications.
-
Experience working with Distributed Systems
-
Java, Spring Boot, Microservices, API Design Experience with Event-Driven Architecture, Multithreading
-
Kafka iOS Experience with Event Sourcing Reactive and Functional
-
Programming Strong understanding of best practices for creating/working with Microservices
-
Experience implementing Message Brokers and Messaging subsystems(experience working with Kafka a strong plus)
-
Be open-minded, creative, and self-critical; be collaborative and communicative
-
Have experience with and curiosity about agile and lean philosophies
-
Experience working with small teams to ship products to market
-
Have experience developing full-service consumer, employee and business applications
-
Language agnostic and experienced polyglot Passion for Working Software and SOLID principles
-
Experience with designing and refactoring complex systems
-
Experience with Test-Driven Development (TDD) Interest in working in a pair-programming environment Deep understanding of design patterns and applying them in production environments
-
Passion for enabling team members
-
Java 8 or Java 11. Both are LTS. The project will be on Java11
-
Spring Boot
-
Git
-
SQL
-
AWS and AWS Aurora
-
Microservices
-
Multithreading
Perks
- Flexible time schedule.
- Work from home or work from anywhere.
- Health insurance.
- Team building activities.
- Training and conference tickets.
What we look for:
- Strong analytical and problem-solving skills
- Hands on programming work in Advance Java, Springs, Spring Boot framework,
- Ability to independently work on complex business requirements
- Ability to communicate clearly and concisely
What will you do:
You will independently work on designing and developing solutions that solve customer’s business problems. You will own the assigned problem statements, evaluate multiple technical approaches and use design-thinking to take independent decisions while implementing the solution. You will also guide junior members of the team and participate in code and design review process.
Who should apply:
You have -
- a graduate degree in BE, BTech, MTech, MCA from a reputed institute
- 5 to 7 years of hands-on experience in programming Core Java 8, Spring Boot, Spring Rest Template, Spring Security, Spring Data, Spring JDBC Template
- Good to Have experience/knowledge on Docker, Oracle, MongoDB, Quartz Scheduler, Shell scripting
- Working experience with Windows, Linux environments
enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java
developer roles and responsibilities include managing Java/Java EE application development
while providing expertise in the full software development lifecycle, from concept and design to
testing.
Responsibilities and Duties
• Contribute to all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs should follow compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Qualifications
• BS/MS degree in Computer Science, Engineering, or a related subject
• Minimum 4.5 to 6 years of software development experience
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE
platforms
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,
Hibernate)
• Experience in the Spring Framework
• Very good English communication skills
• Optional:
o Good to have the knowledge of Angular JS framework.
o Experience to work on the Microservice architecture.
o Experience to work with Git hub & bitbucket.
o Agile methodology.
Work Location: Indira Nagar, Bangalore
Work Days: Sunday to Thursday OR Monday to Friday
Shift: Day Time
Week Off: Friday & Saturday OR Saturday & Sunday
JD:
Development of applications in Java including:
Building data processing platforms.
Developing micro service-oriented applications (Mandatory).
Interact with stakeholders of the applications being developed.
Desired Candidate Profile:
Must have experience in Java JEE, Spring Framework, Microservices (Mandator)
Experience in SQL and JDBC
Experience in build tools Maven, git
Experience in Cloud Platforms AWS, Azure is a plus.
- Experience with Hibernate and Spring.
- Experience with Springboot, spring MVC
- Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
- Teamwork & collaboration skills to work across organizations
- Problem solving skills to develop quick yet sound solutions to resolve complex issues
- Programming Language(s): Java, J2EE, JSON, HTML, DHTML, HTML 5, XML, EXTJS.
- Experience with XML/HTTP and Web Services
- Experience with HTML, JSP, CSS, JQuery / Ajax / JSON,
- Experience /Knowledge of Angular, React.
- Experience building J2EE based Web Applications
- Experience with MySql.

Preferred Skills:
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel
Strong Knowledge of Spring Boot Dependency Injection and Configuration
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)
SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps)
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot
Experience in the development of Workflow or Business Process ApplicationsNice to Have:
Experience with Cassandra or MongoDB with Spring Boot
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)
Search technologies such as Lucene/Solr








