Java/J2EE Developer:
SquareShift is a young and fast-growing cloud consulting company, solving cloud challenges through excellence in technology, thought leadership, and quality in execution. We are based in Singapore, with a world-class engineering team in India.
Founded by serial entrepreneurs, we are a team of tech-enthusiasts who have strong expertise in enterprise product development and cloud technologies. As an early and core member of the team, you will work with founders and will own the organization's business development efforts.
- 5+ years of experience in Java and J2EE
- Expertise in Object Oriented Programming and Design Patterns
- Experience with Web Services (SOAP/REST), JMS, XML
- Experience working with relational databases like Oracle, MSSQL
- Proficient in writing SQL Queries and knowledge on PL/SQL
- Experience with multi-tiered application architecture
- Knowledge of writing secure and optimized code
- Experience with Version Control Systems preferably GIT
- Working experience of build and continuous integration tools – MAVEN and JENKINS
- Strong knowledge of unit testing technologies – JUNIT
- Exceptional defect analysis, triaging and fixing skills
- Experience in Agile Software Development (Scrum or Kanban)

About SquareShiftco
About
Connect with the team
Similar jobs
Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux.
• Excellent problem solving and coding skills.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts
Role: Java Developer.
Location: Hyderabad
Mode of Employment : Permanent
Experience Required: 4 to 8 Years
Primary Skills:
Java , spring, Hibernate
Java/J2EE stack
• Design and develop RDandX Network’s microservices and ensure bug free code is pushed to
the deployment pipeline to support large volume of transactions
• Define and communicate the technical design requirements to the Network’s stakeholders
and the Engineering lead
• Responsible for building restful services to integrate with third party services like AdWords
and Facebook marketing API
• Responsible for designing the technical architecture of the different services and
maintaining and upgrading it
• Designing the unit test cases and building the framework for the development team to
enforce the unit testing in all the services
• Be involved and participate in the end to end products’ lifecycle management
• Learn about new technologies and Stay up to date with best practices
• Collaborate with multidisciplinary team of designers, engineers, system administrators and
product team
• Lead the Backend team and manage their day to day activities and work deliverables
Company Description
Mobile Programming LLC was started with the mission to provide “Economic as well as Efficient” software solutions. We firmly believe in the credibility and scalability of Digital Transformation. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Metaverse, Blockchain, Artificial Intelligence & Machine Learning, Chatbot, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies. At its core, Mobile Programming LLC is all about developing solutions that help clients accelerate their business processes, achieve optimum productivity, and mitigate risks.
Role Description
This is a full-time on-site role for a Full Stack Developer located in Bengaluru. As a Java Developer, you will be responsible for building and maintaining web applications, ensuring the responsiveness of applications, and working alongside cross-functional teams to develop and implement user-friendly features. You will collaborate with the development team, contribute to the overall architecture of the application, and ensure high-quality code and documentation.
Qualifications
- Proven work experience as Java Developer
- Experience in 4 yrs expin back-end development
• Minimum 8+ Years of software development/programming experience.
• Any Bachelor’s or Master’s degree, not limiting to Engineering.
• Must be detail oriented.
• Experience with Agile methodologies.
• Strong communication skills and fluent in English (written and spoken)
• Keywords are team player, proactive, attention to detail, independent, strong analytical skills and
the ability to adapt to new challenges
Responsibilities:
• 8+ Years of software development/programming experience
• 3+ Years of experience in Drop-wizard/Spring Boot Microservice
• Strong experience building multi-threaded applications using Java 8 and above
• Experienced in Agile development methodologies / Continuous Integration
• Java Design Patterns
• Amazon AWS EC2/S3/RDS
• OpenAPI, Contract first development experience
• Strong Java Concurrency (Java Threading)
• DDD (Domain Driven Design)
• Testing frameworks Like Mockito
• Test driven development experience
• JIRA, Git, Github and Github actions
REQUIREMENTS
- 5+ years of non-internship professional software development experience
- 1+ years of exposure to the architecture and design (design patterns, security, reliability and scaling) of new and current systems.
- Bachelors/Masters degree in computer science or other related fields
- Programming experience with at least one modern language such as Java or Python including object-oriented design
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Proven ability to take initiative and dive into new areas of technology.
- Passion for learning, analysing technology trade-offs and shipping products.
- Knowledge on SQL, NOSQL databases and AWS deployments is a plus
- Strong sense of ownership, urgency and drive
- Ability to work well with people and be both highly self motivated and motivating
- Must be independent and comfortable in a fast paced, ambiguous and often multi-directional work environment
JOB RESPONSIBILITIES
- You will build cutting-edge secure and scalable systems by writing simple and efficient code.
- You will push your design and architecture limits for new product development.
- You will be the owner of your feature and work directly with product teams to drive customer impact.
- You will ensure that the systems you oversee are secure, fault-tolerant and are performing reliably at high volumes.
- Constantly look at possibilities to improve the overall functioning of the product.
- You possess a strong desire to learn and contribute solutions and ideas to a broad team
- You are independent and comfortable in a fast paced, ambiguous and often multi-directional work environments
- You will manage multiple tasks and use sound judgment when prioritizing
- You can collaborate with globally-located cross functional team in building customer-centric products
- You will analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features
- Full stack experience is a plus
- Understanding of complete SDLC and Agile methodologies
- Domain expertise in Financial Services, Banking or Payments
- Code Quality –Code Hygiene (Coverage, Complexity, Usability)
- Collaboration –Strong peer review standards
The product business has witnessed tremendous growth in last few years with a client base in almost all industries and a footprint across continents. A large credit for the same goes to our young, agile and highly talented engineering team which is continuously adding new features and driving innovations in terms of adopting latest technology best practices and making the product more scalable and stable.
In order to meet the expectations of our rapidly growing client base, we are looking for experienced geeks who will be part of the current product engineering team and help in making the products more scalable by implementing most advanced technologies. We are looking for people with keen interest and demonstrated expertise in Java development, clear focus on working in a product setup, and willingness to work in a start-up environment. With strong entrepreneurial culture at Channelplay and focus on performance-based growth, in terms of financials and career, it's a great opportunity for high performers.
For more details, you can also visit our website on: http://www.channelplay.in/
What's there for you :
- Competitive remuneration
- Quarterly incentive
- Great culture with friendly work environment
- Opportunity to work in AWS Technologies
- Opportunity to get AWS Certified.
Required Skills :
- Core Java (Mandatory)
- Spring boot (Mandatory)
- My SQL (Mandatory)
- Angular (Preferred)
- AWS Technology (Preferred)
- NoSQL - MongoDB (Preferred)
- Open sources - Redis/ Memcached/ RabbitMQ/ Kafka/ ELK (Preferred)
- Git (Preferred).
Roles & Responsibilities :
- Developing software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Improving effectiveness and efficiency of the existing solutions by conducting systems analysis and recommending changes.
- Learning new and advanced technologies proactively and leading initiatives to implement those technologies in a collaborative manner.
- Acquiring new skills by studying state-of-the-art development tools and programming techniques, and sharing the knowledge with the team.







