Essential Skills:
- 8 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer. Prior experience in retail domain is a plus
- 3 years of experience working with distributed teams
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies
- Strong communication and presentation skills
- Passionate about enabling next generation experiences
- Experience with automated testing, deployment pipelines and cloud based infrastructure
ROLE DESCRIPTIPON:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap
- Lead technical implementation/delivery.
- Host/Lead technical discussions
- Champion software development best practices, test driven development, CI and CD
- Build cloud native and highly cost efficient solutions
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies. Embrace change.
About Lister Technologies
About
Photos
Connect with the team
Similar jobs
Role - Java Tech Lead / Senior Java Lead
Location- Bangalore
Mode of work- Hybrid
Job Description:
We are looking for a Java Developer with experience in building high-performing, scalable, 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. Java developer responsibilities include designing, developing and delivering high
volume, low-latency applications for mission-critical systems.
Software Engineer Responsibilities
Designing and developing high-volume, low-latency applications for mission-critical systems and
delivering high-availability and performance
Contributing in all phases of the development lifecycle
Writing well designed, testable, efficient code
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are following specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting
these for architectural review
Software Engineer Requirements
A bachelor's degree in computer science, software engineering, or another related field.
8+ years of proven 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 and JEE internals (Class loading, Memory Management, Transaction
management etc.)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Boot, Spring Framework
Excellent Communication Skills written and verbal
Advantal Technologies Pvt. Ltd. is searching for experienced candidates for the position of Senior Java Developer to join our growing team.
Professionals with Highly skilled experience building web applications in Java. Senior Java Developers are responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.
Responsibilities:
- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Develop Java EE applications
- Write well-designed, efficient code
- Review, test and debug team members’ code
- Design database architecture
- Schedule product releases with internal teams
- Document development phases
- Ensure our applications are secure and up-to-date
Requirements:
- 3+ years work experience as a Senior Java Developer
- Experience designing, building and testing Java EE applications
- In-depth knowledge of popular Java frameworks like JSF and Spring MVC
- Experience with Object-Oriented Design (OOD)
- Good delegation and time management skills
- Problem-solving abilities
Skills and Technology:
- Microservices with Spring Cloud and Spring Boot
- Dev-ops tools (Jenkins, Docker and Kubernates)
- Mongodb, Mysql
- Spring Framework (Spring boot)
- JUnitMockito
- Learn APIs and Libraries
- JVM Internals
- Windows and Linux server setup and configuration
- SSL Configuration with multi-port routing
Experience: 3+ Years
Location: Indore / Gurugram
Job Type: Full-time
Description:
As a Full-stack Java Developer, your main tasks will be to:
- Participate in the full development lifecycle including design, estimation, planning, development, unit test, release and implementation support
- Work with the Business Analyst and Solution Architects to understand the business requirements
- Translate them to technical solutions in the application
- Write technical specifications and ensure proper traceability with detailed specifications & v-code
- Create and implement good practice of coding, testing and deploying
- Assure code review
- Experience in architecture design will be a plus (N Tiers, Serverless...)
- Experience in Micro services is mandatory
- Experience with containerization tools (ex: Docker) and migration will be a plus.
Your Profile:
- Bachelor’s Degree or equivalent discipline
- 5-10 years of overall experience in professional software engineering
- Angular 4, HTML5, CSS2/3, Jquery, Bootstrap, Testing Jasmine or other tools Experience required
- Hard core hands-on experience with various Java / web technologies and frameworks: Spring (Core, Security, MVC), Hibernate, JPA, REST, JMS, Maven; etc.
- Have a very good knowledge about design patterns and development principles SDLC..
- Proven/previous experience with CI/CD & Agile
- Strong critical thinker with problem solving aptitude
- Excellent written and oral communication skills
- Track record on GIT usage
- TDD, BDD
- Other desirable exp: Node js, MongoDB, SoIR, Elastic search, contributing to open source projects.
Employment Type: Permanent
Location: APAC
About Company:
VISEO is a global technology company with HQ located in France. The Singapore office serves as VISEO Asia Pacific Japan (APJ) headquarters, with additional offices in China, Hong Kong, Philippines, Indonesia, and Australia, to address projects in other regions like Thailand, Malaysia, Korea, Japan, and India. VISEO uses technology as a powerful lever of transformation and innovation to help its clients take advantage of digital opportunities, address new uses and compete with new players who change the rules of the game. With more than 2,500 employees globally, our worldwide presence best meets clients' needs through supporting global roll-outs. If you are interested in joining us, VISEO ensures the development of your skills by having regular exchanges with peers, coaching by a technical mentor, and official certification with our partners, such as but not limited to: SAP, Salesforce.com and Commerce Cloud, Docker, Azure, AWS, Anaplan, Cegid etc. In addition, you will have fun while challenging yourself, participating in agile projects, external events and conferences, and internal technical communities, which will contribute to your career growth!
About Us-
Intellipaat is the leading online education provider and creates courses in collaboration with top MNCs and universities such as IBM, Microsoft, E&ICT, IIT Guwahati, SPJIMR, etc., with more than 600,000 learners and 200+ corporates across 53+ countries learning on our platform.
Responsibilities:
- Self-learn new technologies and showcase domain expertise in the team
- Articulate and present complex concepts in an easy to grasp visualizations keeping global audience in mind
- Research/analyze and solve complex problems in software technologies, frameworks, and platforms
- Interact with Subject Matter Experts from the industry
- Understand the objectives, target audience, and develop simple, easy-to-understand, user-friendly content while employing good search engine optimization (SEO) techniques
- Collaborate with SME/Technical experts and develop state of the art content, rewrite the existing content or edit and proofread content
- Create visual presentations that communicate complex concepts in a manner that appeals to a wide variety of audiences
- Create Webinar/Lectures for internal/YouTube platform on upcoming technologies
Desired Skills:
- Excellent written and verbal English, with an ability to express thoughts succinctly
- Excellent Aptitude & Reasoning Skills
- High level of energy and proactive nature
- A sense of ownership and a willingness to accept the challenge of daily deadlines is essential
- Preferable Knowledge Of any of these skills like Linux, AWS, Azure, GCP, Java, Java EE, Python, Hadoop/ Spark, Data Science, ML, AI, etc.
- Passion to learn & explore new and emerging technologies
Responsibilities:
- Taking initiative in the Design and Development of Android applications.
- Ship reliable software practicing robust software design and in-depth code reviews.
- Design major software components, systems, and features and implement full-stack app foundation features and core app features.
- Take ownership, design, develop and deploy in a collaborative environment with other team members
- Knowledge of architect solutions using innovative technology ideas and industry-leading methodologies.
Requirements:
- Good hands-on experience in developing and deploying Android apps Android native/cross-platform.
- Comfortable with JAVA and Kotlin both.
- Experience implementing integrated solutions with APIs built using RESTful web services.
- Strong analytical and debugging skills.
- Good understanding of Data Structure and Algorithms.
- Adapt to a dynamic work environment. Stay updated with the latest in technology and always think customer first.
- Study and understand the product specifications thoroughly to design appropriate software solutions. Suggest improvements and optimize existing implementations.
- Ability to identify and deliver POCs and Demos in a record timeframe.
- Encourage and coordinate with the team around new technologies, processes, and approaches.
- Proficiency in various Design Principles and app development methodologies.
- Strong communication skills with a people-first approach without compromising on engineering tasks
Cloud Developer
● Overall 6-8 years of IT Experience including Java/.Net based Software Developmentwith
minimum 2-3 years of experience in developing applications on cloud (AWS/Azure/Google)
● Excellent understanding and hands on with cloud computing concepts including
but not limited to microservices, containerization, DevOps etc.
● Excellent knowledge of cloud native computing technologies and current computing trends
● Ability to effectively address Customer NFRs with most suitable cloud/open source servicesavailable
● Updated on latest Cloud offerings
● In depth experience in problem solving, guiding team members on cloud development challenges
● Expertise in preparing technical architecture for cloud development
● Hands on Experience in any one of Multi-cloud/Hybrid Cloud model
implementation utilizing leading platforms like Red Hat OpenShift, GoogleAnthos,
VMware Tanzu
● Implementation experience in leading open source technologies like Spring boot,Spring
Batch, Spring cloud, Drools Rule Engine etc.
● Should be able to understand customer cloud requirements and implement technical solutions
● Experience in designing and implementing reusable components/accelerators
● Ability to participate in solution discussions with customers
● Hands on with DevOps implementation
● Hands On Experience in developing POC’s and pilots is a must
● Experience in cloud CoE will be a added advantage
● Certified developer in AWS, Azure or Google
● Effective communication skills (written and verbal) for seamless cloud based development
"Need candidates with Notice period of 30 - 45 days."
Key Responsibilities:
- Lead a full product development lifecycle from ideation, design, development, to roll out and support
- Own the delivery of multiple features of the product end to end while hands-on in development as well
- Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure)
Role and Qualifications:
- 7+ Years’ of experience, managing teams of 5+ people
- Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles.
- Proficiency in at least two of the following: Java, NodeJS, Go, JavaScript, Python programming stacks, and passion for software engineering and craftsman-like coding prowess
- Knowledge of software practices like refactoring, clean code, domain driven design, Encapsulation etc
- Hands on experience managing databases like MongoDB, Cassandra, Redis.
- Exposure to event driven systems and event streaming engines like Kafka
- Good knowledge of DevOps tooling like docker, kubernetes, ansible/chef, AWS.
**Logistics:**
- Current Location (city)
- Willingness/Ability to move to NCR post pandemic
- Available From Date
- Notice Period (if any)
- Current CTC/Expected Compensation
**Cover Letter:**
- A short one paragraph summary of your experience, and a few sentences about why you're applying for this role.
**Strong Preference for candidates who can join quickly, and are already in the NCR.**
# Company
Egregore Labs (www.egregorelabs.com) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology.
# Opportunity
We are looking for an expereinced full-stack engineer, with front-end experience to join our team.
We will share our workload as a team and we expect you to work on a broad range of tasks.
Here’s are some of the things you might have to do on any given day:
- Implement responsive and performant UIs with user centered approach with frontend technologies including Angular 2, Javascript(ES 6), Typescript, SCSS, etc
- Build back-end REST APIs on Python 3 based server frameworks for deployment and scaling of our product(s)
- Write meaningful test cases for frontend & backend platforms
- Integrate our products with 3rd party products/tools/services
- Develop Infrastructure for delivering services using a performance driven approach, build databases, schedule automated jobs, etc
# Ideal Background / Experience
- At least 24 months of diverse experience in web development for product or services oriented environment with exposure to working production deployments
- Expertise in programming using Python/Javascript or similar scripting languages
- In-depth exposure to technologies used in web-based SaaS products, including REST APIs
- Sound understanding of Postgres and NoSQL databases such as MongoDB
Nice to have exposure to any of
- AWS
- Azure
- ELK
- Object Relational Models (SQLAlchemy, etc)
- Google APIs
- Microservices Architecture Pattern
- NodeJS / ExpressJS
# Desirables
We are looking for a person who has
**Resourcefulness** - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently.
**Ownership** - We like to be directive and not prescriptive in our management. We’d love for you to take ownership of what you work on, and tell us what to do, rather than the other way round.
**Work Ethic** - We’ve grown up on Wall Street. We work hard, and have aggressive goals. We want our team-mates to be focused, goal-oriented and consistent high achievers.
**Execution Focus** - Our business is about getting things done, and getting things done right. We want outcome focused colleagues who can multi-task, and execute quickly and elegantly.
# What else you need to know
We are an early stage company. Working here is not for the faint-hearted. An intense and unstructured work environment, lots of excitement and a group of motivated colleagues is what we bring to the table. We ask you to bring your undivided attention, strong worth ethic & resourcefulness. We are Delhi based and work 6 days a week. We operate in a Python environment.