We are looking for a highly skilled computer programmer who is comfortable withboth front and back end programming. Full Stack Developers are responsible for developingand designing front end web architecture, ensuring the responsiveness of applications andworking alongside graphic designers for web design features, among other duties. Full StackDevelopers will be required to see out a project from conception to final product, requiring goodorganizational skills and attention to detail.
We @ TechVerito hiring a passionate software developer experience from 2+ years who is really keen on coding discipline and practices. What we look for in you? 5-12 years of proven and progressive experience using Java 8 or Kotlin. Experience working with Java Enterprise application frameworks like Java EE, Spring, DropWizard, Hibernate etc. Strong understanding of SOLID design principles and patterns is desirable. Understanding of Agile practices like TDD, BDD, continuous integration, continuous delivery would be plus. What makes you a great fit: 5+ years of experience using Java or Kotlin programming language.Experience working with Enterprise Java applications using Java EE, Spring, Hibernate, DropWizard etc.Experience in developing web applications using Reactjs.Experience in applying web standards and best practices with knowledge of the latest industry trends in web and enterprise application development.Experience in developing applications integrating with RDBMS.Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.Experience in writing unit test cases with an understanding of Test-driven development.Working knowledge with version control systems – Git, SVNPersonal track record of process improvement/reengineering.Should be able to work independently.Should be able to debug the root cause of issue/bug & its impacts.Strong analytical and problem-solving skills.Self-Motivated / Team Player, Ability to work in small and large groups.Strong interpersonal, written and verbal communication skills. What You'll do: Performing a broad range of complex work in different environments/skills. Recommend the best possible way to problem definition irrespective of any technology/domain. Able to multitask, prioritize and take critical decisions. Provides input to system architectures and designs. Define checklist for code reviews, unit tests. Responsible for due diligence, estimations, reviews and design of various requirements from the customer. To meet tight deadlines and adapt to changing priorities. Analyzes design and determines the coding, programming, and integration activities required based on specific objectives and established project guidelines. Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems. Collaborates and communicates with internal and outsourced development partners regarding software applications design status, project progress, and issue resolution.
Java 8, Java 11, JavaEE, JEE, tomcat, application servers Design & Architecture database technologies – SQL / NoSQL (preferably - Postgres, MongoDB) Spring, Spring Boot, AKKA, Vert.x CI, CD, DevOps, Jira, Code reviews, Containerization, Container orchestration (preferably - Docker, Kubernetes) Cloud Native, Microservices, Cloud, Virtualization (preferably Azure, AKS, OpenShift) - Strong Experience in Microservices Architecture - Migrated on prem applications to kubernetes - Create kubernetes deployment from scratch - Upgrade kubernetes without downtime
Hands on Java experience with minimum 8 yrs. More experience is a plus but need to be hands on. Server side programming experience with technologies: Spring, Hibernate & Swing is a plus Good DB knowledge, hands on PL/SQL or T-SQL Experienced to work on Linux, git, IntelliJ, Eclipse Experience of designing and developing end-to-end solutions.
Hiring Java Developers across hierarchical level for Datametica Solutions Pvt. Ltd.Designation: Developer / Lead / Architect - JAVA Experience - 4+ Years Work Location - Pune Responsibilities: Own, drive and evolve product systems/subsystems Develop, architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance Suggest new architectural elements to improve the existing architecture Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible Translate business requirements into scalable and extensible design Create platforms, reusable libraries and utilities wherever applicable Continuously refactor applications to ensure high-quality design Choose the right technology stack for the product systems/subsystems Write high-quality code that are modular, functional and testable; Establish the best coding practices Formally mentor junior engineers on design, coding and troubleshooting Plan projects using agile methodologies and ensure timely delivery Work with automation engineers to automate end-end flows and non-functional requirements Troubleshoot issues effectively in a distributed architecture Communicate, collaborate and work effectively in a global environment Operationalize releases by partnering with Tech operations on capacity planning and operability of the product. Skills Required: Proficient in JVM based language(like Java, Groovy), J2EE technology stack Expertise in API design and development Experience in dealing with a large dataset Strong in Data Structure, collections, algorithms, multithreading, etc Practicing the coding standards (clean code, design patterns, etc) Very strong object-oriented design skills, awareness of design patterns and architectural patterns Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc. Strong problem-solving skills, algorithmic skills and data structures Experience in agile methodologies like Scrum Good understanding of branching, build, deployment, continuous integration methodologies Experience in leading a team (min 5)and mentoring engineers Attitude to getting Stuff Done! Ability to make decisions independently. Interested candidate must shoot up their resume immediately. Note: Candidates who are immediately available or have a notice period of 30 to 45 Days are highly preferred.
Hands on development focused on building out cross-asset risk visualization platforms for risk, finance and Operations working on the latest Big Data technologies within the Hadoop ecosystem.Deliver strategic risk management system to meet various SIP commitments and regulatory programmes. Help accelerate the delivery of strategic RFT front to back Liaison between RFT Risk Pub and Central Data Office for requirements, deliveries and supports. What will you be doing? Working with trading desk, finance and Operations to build high perform business critical risk analytic and trading tool. Working with risk/finance/Treasury and compliance personnel to gather and refine business requirements Perform technical assessments of requirements received, solution design and effort estimation
Opening for Java DevelopersJava, Springboot, Micro Services is a must3 to 7 Yrs expTemporary WFHPermanent WFH is also available
• Strong experience in IBM SOA/BPM technology stack • Design and develop the Service Oriented Architecture (SOA) design artefacts • Business Object Models (business entities/ objects and their relationships) • Service Models describing the service layers in the desired business domain • Service Specification(SOAP/REST/SCA) describing the input and output interfaces for the service, as well as its security, editing, and interface protocol requirements • extensible Mark-up Language (XML) interfaces and files, XML Schema Definitions (XSDs), Web Services Description Language (WSDL) files • Creating SOA Design standards and best practices for object naming, design deployments, data content integration, and production output using various channels. • Use of IBM's Service Oriented Architecture (SOA) tools: WebSphere Process Server (WPS)/ Business Process Manager (BPM), Business Automation Workflow(BAW), IBM Integration Designer (IID), and create SOA design artefacts for composite application development teams. • Designing BPM solutions with service orchestration using Business Process • Using IBM's ESB tools: WESB mediation flows for data mapping/ transformation, and message flows/ routing. • Designing workflow services and exposing them for all business domains in implementing seamless workflow orchestration under the SOA environment. • Delivered solutions must include standards and best practices for design, development, configuration, deployment, data content integration, and mentoring of other staff in all of the above. • Guide architecture activities implementing Design solutions including Infrastructure design, installation, configuration, and implementation and maintenance for High availability/ fault-tolerant integrated solution. • Detailed experience in integrating external systems with IBM WPS/WESB • Experience with agile scrum methodology • Experience in providing L2/L3 functional support on IBM BPM • Need to be able to code hands-on in Java at least some basics. • Must Have (Top 3 skills): IID/ESB, MQ, Webservices • Good To have : Java knowledge, Server configuration (WPS-WebSphere Process Server)
Roles and Responsibilities• Code, develop, design and architect features related to the existing application. Weexpect you to own modules end to end and take pride in the work products youship.• Lead from the front, when it comes to delivering high quality work products. Serveas a mentor to the team members• Create and define performance metrics. Ideate, innovate and hack through theexisting systems to improve performance.• Perform code reviews, set coding practices and guidelines within the team.• Make sense of the product specs, be nimble in getting the issues resolved. Be athought leader.Critical Functional Skills:• Solid understanding and knowledge of Java/C/C++. You should understand theconcepts of multithreading, I/O, messaging, instrumentation etc and theirimplementation in Java/Any other Object-Oriented Language.• Proficiency in the implementation of algorithms and the use of advanced datastructures to solve problems in computing. A solid foundation in the principles ofcomputer science is desired.• Ability to write clean, modular, and loosely coupled code by the use of designpatterns.• He/She should be able to break down and architect complex software systems. Forexample- Build• Cars Availability Engine for Ola.• Strong decision-making ability• Deep expertise in at least one programming language & tech stack.• Substantial experience in building complex and scalable solutions.• Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive module and class-level interfaces• The ability to do deep problem solving and build elegant, maintainable solutions tocomplex problems.• Experience leading multi-engineer projects and mentoring junior engineers• Experience with full life cycle development in any programming language on a Linuxplatform• Comprehensive operational experience including, optimizations, deployments andtuning servers like apache/mysql/tomcat/solr• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,and Continuous Integration(CI/CD) a plus.• Experience in building data-driven web application design and development is a plus• Expert level experience in building a scalable, large and complex businessapplication.Experience Required:• Typically with an experience of 5+ years of development experience in a productfirm.• Must have lead, designed, architected and delivered at least 1 project in his previousassignments independently.Minimum Qualifications Required:• Btech/MS from a reputed Institute• Deep expertise with any or combination programming languages: Java, C++, C#,Ruby, Scala,• Go any object-oriented high-level proprietary or open-source language with strongprogramming constructs. We are not skill-specific but go by strength incompetencies• Machine coding• Single machine in-memory program• Need a working code with functionality• Readable and well-designed code with right abstractions, separation of concerns,• right design patterns• Performant code with concurrency and efficient data structures• Write test cases covering the happy path and edge cases• Problem Solving• Choose the right combination of data structures to solve the problem• Identify most edge cases for the problem
The Junior/ Senior Software Engineer will be a member of the development team for Supply Chain Application module suite. The Supply Chain modules includes components at various layers, including server-side, integration, supply chain planning engines and user-interface. This individual will be responsible for participating in module development and providing technical assistance to junior members of the team. Experience and Skills: 4-10 years of of experience in writing software Strong analytical problem solving skills Strong Object Oriented Programming Skills. Good understanding of data structures and algorithms. Extensive knowledge of the Java programming language Understanding of software design patterns, J2EE components (EJB, JSP, Servlets), and XML Experience with relational databases (preferably Oracle) and Object/Relational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning. Experience with C++ is a plus. Functional knowledge of supply chain management domain. Prior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area. Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plus. Experience writing build & deployment scripts (e.g. Ant) Excellent communication (verbal and written) and interpersonal skills Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, support Some experience with a scripting language such as Python or Ruby preferred Some experience with newer web client technologies such as AJAX, EXTJS preferred. Essential Functions: Producing design documents based on a requirements document and participating in design reviews Producing effort estimates Writing code, automated unit and functional tests, and build/deployment scripts Participating in code reviews Executing performance/scalability tests & profiling hotspots Collaborating with QA, Technical Operations and Production Support during the various phases of a project Education: BE/ BTech/ ME/ MTech in Engineering, Computer Science
Must-Have: Core Java (Must be good in Core Java concepts, Java programming practices, Clean coding.) Spring Framework(Must have working experience in Spring Core) Any SQL framework(hands-on working experience in any of these: Hibernate/JPA/MyBatis/Spring Data/Others) Hands-on experience in REST API Hands-on experienceSQL Database(any of the databases: Oracle/MySQL/PostgreSQL/SQLServer) Must have working experience with basic GIT Maven or Gradle (Must have working experience in building Java projects using maven or Gradle.) Should be able to work independently under someone's guidance. Good to have: Advanced Java(Threading, Performance optimization) Spring Boot Other Spring frameworks(Spring Security, Spring Batch, Others) Microservices - Any NoSQL database(MongoDB, Cassandra, others) Application designing concepts.