Develop, record and maintain cutting edge web-based J2EE, JAVA applications. Experience on Java Spring Framework is required. Experience on Hibernate is required.Experience on REST Services is required. Object-oriented programming, design, and patterns. Strong proficiency with:Relational database concepts and data modeling.Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same.
Sophos (www.sophos.com)Job Description:Software Development Engineer - BackendResponsibilities• Writing reusable, testable, and efficient code Develop, Code or modify, test, anddebug application programs of varying degree of complexity.• Design and implementation of low-latency, high-availability, and performantapplications.• Integration of user-facing elements developed by front-end developers with serverside logic Implementation of security and data protection.• Integration of data storage solutionsSkills And Qualifications:• Experience in design and implementation of low-latency, high availability, highperformance applications capable of handling large scale distributed workloadsExpert in Java, with knowledge of Spring boot and Hibernate framework.• Experience with Elasticsearch• Knowledge of user authentication and authorisation between multiple systems,servers, and environments.• Experience with relational databases like PostgreSQL/MySQL/Oracle.• Able to create database schemas that represent and support business processesStrong unit test and debugging skills• Proficient understanding of code versioning tools such as Git.• Understand lean approach with frequent releases and focussed on getting MVPs intomarket as early as possible to increase feedback• Passion for fast-paced and iterative software development• Fast learner and open to working with new libraries/platformsNice to have:• Experience developing in AWS/Azure/Google Cloud environments• Solid understanding of Cloud PaaS / IaaS constructs and their APIs Understanding ofsecurity products and secure coding techniques
Sr. Java Developer: - Proven hands-on Software Development experienceProven working experience in :- Hands on experience in designing and developing applications using Java EE platforms- Object Oriented analysis and design using common design patterns- Experience in the Spring & Hibernate Framework- Knowledge in Algorithm or data structures- Should possess good communication skillsTechnical Qualifications :- Strong fundamentals of computing and coding- Clarity of Fundamental Java Concepts- Debugging and problem solving skills Academic should be more than 60% overall.
Job Description We are looking for Advance Java developers who want to help us design cutting edge scalable products to meet our rapidly growing business. We are building out a team and looking for multiple levels but you should have at least 4-6 years of programming experience. Key Responsibilities Build high availability and extreme reliable high volume transactional systems. Deliver reliable solutions that handle massive data and high traffic. Complete ownership of problem-free execution of owned modules and solutions. Focus on code optimization, code quality, maintainability etc. Team Handling. Skills required MS or BS/B.Tech / MCA in computer science. Hands-on experience in Core J2EE or Core Java (collection, multithreading). Proficiency in Struts 2.0 & Springs, Hibernate, JDBC, JSP, Servlets , JMS / Radius, Redis , Microservices , Strong working knowledge of Databases – MySQL, OS - Linux. Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development. Excellent data structure & algorithm and problem solving skills. Customer-focused, react well to changes, work with teams and able to multi-task. Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace. Must be a self-starter who can work well with minimal guidance and in fluid environment. Note: Must have worked on Payment Gateway Development. Must be willing to work in a startup fast paced environment. Joining : Immediate
Candidate should have :Strong technical background in Java, spring (MVC), RESTFUL Web services and Postgres DBThorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the systemValidating user actions on the client side and providing responsive feedbackWriting non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
We are enabling 500 million smartphone users in India to buy online by paying offline using a vast retailer network, working as local cash collection point. We are exposing this network as payment gateway api to online companies. Check website :- http://nearpe.comYou are suppose to take care of all the technology requirements end to end. Our stack is in java+springboot+postgres, deployed on AWS with native android application. General requirements :-- Design and build highly scalable java based transactional web applications.- End to end responsibility of delivery of requirements within timeframe.- Managing a team of 3-4 engineers.- Direct interaction with internal and external clients to understand requirements and for integration purpose.- Write clean, maintainable code with best standard practices.- Participate in all phases of development including requirement gathering, development and deployment.- Mentor & lead the team.- Excellent Command over JAVA, DS, Algorithms, Postgres or similar RDBMS.- Knowledge of full-stack development including Front end or Android native development is plus (not mandatory though).- Good sense of customer behaviour, satisfaction and product development is required.- Good sense of humor is must, along with beer every week :)- At least 3-4 years of hardcore development experience with product companies along with managing small team.Experience: 3+ years hands on experience in Java/J2EE development and programming.
Job Specification: Full Stack Software Engineer Job Description: Become part of an Agile team to build well tested, secure, and reliable code Work close to Product Owners, understand requirements, propose technical solutions Work with the application support team to resolve issues in line with SLAs Work on small change initiatives, delivering high quality product updates Assisting with internal and external communication, improving transparency, and radiating information Required: 3+ years of industry data/engineering experience Successful experience in working in micro-services architecture (REST, JWT, message brokers) Extensive knowledge of Java 8-11, Spring Boot, and Hibernate Extensive knowledge of Typescript, Angular 4+, DevExtreme Knowledge of Azure and native services (SQL Server, Service Bus, Blob Storage, API Gateway, AKS) Ability to explain complex scenarios in simple language Experience working in an agile delivery model Strong problem-solving skills Excellent communication skills Desirable Degree/Masters in a Software/Data related discipline Experience in the Financial or Accounting Services industry strongly preferred Experience working with Reactive frameworks (Reactor, Spring WebFlux) Experience working with NoSQL databases (MongoDB) Experience working with modern message brokers (RabbitMQ, Kafka) Experience working with Docker, Kubernetes Candidate Profile: A self-started who has a track record of delivering in an agile environment Positive team member who can bring the best out in those around them Takes ownership of tickets and sees them through to resolution A T-shaped developer who is happy to expand beyond their immediate role to ensure the team hits their goals An innovative thinker who can build product features that delight users A great communicator who understands that knowledge sharing produces the best results for the team and business
Excellent hands on experience on Java Development, Good exposure in MVC, Spring, JSP/JSTL, Jquery and Struts implementation, Experience in hibernate and JSP/Servlets also required. Prior experience in integrating 3rd party API/components preferred. This is a pure technical role, requiring strong technical skills. DB Skills for MySQL, Oracle, Postgres SQL a must. Must have exposure in leading a small team and providing technical assistance where needed. Should have worked with Code build tools like Maven, ANT etc. Must have experience on developing and consuming SOAP/REST web services. Very important to have good communication skills (both verbal and written), prior experience in communicating with international customers via Skype is mandatory. Should have worked on at least three medium-large sized projects involving four plus developers. Project analysis, estimation and documentation skills required. Having hands on knowledge for JS based frameworks (like AngularJS) would be an added advantage.
Technical Skills : - DB: Neo4j(GraphDB) / Oracle DB- Programming language: Java/J2EE- GUI Skills: Angular 2+, D3.js - diagramming- Others Skills: Apache SOLR, DROOLS, Kafka integration, Spring, REST, webservices, LDAP, SSO- Domain: Telecom, OSS, Inventory (will be a bonus).Roles and Responsibilities:- Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. - Develops and/or executes implementation according to project plans and priorities. - Creating / Extending GUI components like grids and reports using the core product modules- Creating network, service topology and device GUI diagrams for Ethernet and SDN products like EDI, EPL, EVPL, SDWAN etc.- Creating device and service models for networking technologies like- DWDM/OTN, SONET, MPLS, GPON, FTTH etc- Understanding the existing code and extending the core product components- Writing queries, procedures on database primarily Oracle and Neo4j- Writing Java/J2EE code
· 2 to 3 years 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 internals (Class loading, Memory Management, Transaction management etc) · Excellent knowledge of Hibernate, SQL, JPA, Git, jQuery, JSP, REST Api. · Experience in the Spring Framework with Spring boot and Spring Security. · Contribute in all phases of the development lifecycle. · Write well designed, testable, efficient code · Prepare and produce releases of software components · Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Whom are we looking for? Our ground-breaking work requires talented software engineers to solve complex technical challenges.We are looking for world-class developers to join our growing company and be a part of our success story. We are looking for a talented hands-on software engineer with deep experience of software engineering to join our research and development team in India, work on our product and provide end-to-end solutions.What does the role involve? This software engineer will be responsible for all aspects of software development including application architecture, designing, coding and unit testing. This is a hands-on position and the candidate is expected to write code on daily basis. The engineer will be part of a global software development team and should have strong interpersonal, communication and analytical skills.Responsibilities includeConceiving, developing, releasing and maintaining features. For us, a feature isn’t delivered until it’s in production and each team member is responsible for the features that they release.Contributing to overall technical architectureUnderstanding, prioritizing and paying off technical debtMeasuring, diagnosing and improving product performanceFamiliarity with Windows and Linux development environmentsWhy work for us?Compensation is higher than market salaryPotential Stock OptionsStimulating challenges that fully use your skills, e.g. real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersOur fast-growing company offers the potential for rapid career progression
Who :BlueOptima is the is the only company providing objective software development productivity metrics.The technology has been implemented by some of the world's largest organisations including insurance companies, asset managers, telecoms and seven of the world's top ten Universal Banks.This successful product uptake has led to rapid expansion of the company.What :The role involves:- Contributing to overall technical architecture- Understanding, prioritizing and paying off technical debt- Measuring, diagnosing and improving product performance- Conceiving, developing, releasing and maintaining features. For us, a feature isn't delivered until it's in production and each team member is responsible for the features that they releaseRequirements :- Familiarity with Windows and Linux development environments- Core Java, Advanced Java PostgreSQL, Hibernate, Spring, Angular.JS, REST APIs- 2-5 years- experienceWhy :In addition to testing and proving your Java skills, this is an exciting career opportunity with BlueOptima.We have 12 full-time Software Developer positions to fill - and many reasons to work for us:- 10 year-old company, now growing rapidly, offers both stability and rapid career progression- Distributed developer team means you can work from home: Save travel time / cost- International business travel- Work alongside other leading engineers, using a cutting-edge technology stack- Above market-rate salary- Potential stock options for outstanding performersThe most eligible candidates may progress to further stages:Technical Interview, Work Sample and Work Sample Discussion, and Final Interview with our COO.
"Responsibilities Include Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements