Who We Are

MJ Software Technologies is a leading provider of customized solutions to the financial, and Retail industries.
We specialize in custom J2EE based solutions utilizing the latest technologies available including JBOSS,
WebLogic, SunOne, Struts, Portal, Hibernate, Spring and Oracle.

What We Do

Area of Expertise

We specialize in custom J2EE based solutions utilizing the latest technologies available including JBOSS,
WebLogic, SunOne, Struts, Portal, Hibernate, Spring, Hadoop and Oracle.

Our Work

Take a look at some of the works we have done.

"We have built our reputation on innovative and smart thinking, creativity and open channel communications to help our clients to deliver quality driven incredible results in on time."

Careers

MJ SoftTech attracts and retains the best talent. Great care is taken to recruit the best people available worldwide.
By giving unlimited access to the latest in technology, MJ SoftTech helps its people stay at the
leading edge of software engineering skills.

Current Opening

  • CLOUD SOLUTION DEVELOPER / CLOUD SOLUTION ARCHITECTOpen or Close

    JOB DESCRIPTION
    As a Cloud solution Developer, you will be part of our team that implements cloud integrated products and services. You’ll have the opportunity to design solutions and implement code that will reside in existing or new products. You will use your deep knowledge and expertise of the Java technology stack to build RESTful APIs that expose our core and critical business functionality.

    DESIRED CANDIDATE PROFILE
    An ideal candidate should be experienced in defining systems and application architecture. The candidate must possess prior experience leading a project. Candidates must have:
    >   Experience in building cloud solutions on Oracle Cloud, Amazon Web Services (AWS)and Microsoft Azure
    >   Demonstrable experience with server side technology stack, including but not limited to: Java, JPA, Spring Framework, Eclipse Link or Hibernate.
    >   Experience in implementing microservices, DevOps capabilities including Continuous Integration (CI)/Continuous Delivery (CD), from code checking to production deployment
    >   Extensive experience in messaging middleware including EMS/JMS and application servers
    >   Knowledge of event processing models, multi-threading, enterprise integration pattern, Web Service and building REST APIs is mandatory.
    >   Experience with Middleware and/or SOA base implementations.
    >   Maintain and enhance cloud management and monitoring tools.
    >   Understanding of user experience, user-centered and responsive web design.
    >   Ability to code, design and lead development teams to produce error-free software, meeting functional and non-functional requirements.
    >   Knowledge in Configuration management (e.g., Puppet, Chef, Subversion, Git).
    >   Work with cross-functional teams to design and develop a broad set of APIs that meets the needs of our internal and external customers.
    >   Ability to supervise and mentor junior developers on the team.
    >   At least 5 years of experience in cloud solution development (AWS, Azure, OpenStack, Docker, Ansible, Chef or Terraform).
    >   3+ years of experience in building RESTful web services using Spring or Jersey with server-side frameworks like Spring Boot and Play.
    >   3+ years of experience in one of the following Build and CICD technologies like GitHub, Maven, Jenkins, Nexus or Sonar.
    >   Knowledge in Monitoring tools (e.g., Nagios, Cacti, Ganglia, Splunk, BMC, OpenView) is an added advantage.
    >   Must be self motivated and work well pulling people together in addition to being able to pull people together technically
    >   Demonstrated proficiency of troubleshooting techniques and detail-oriented problem diagnosis
    >   Ability to handle responsibility, is self-directed, with strong organizational and documentation skills
    >   Ability to work independently and efficiently under aggressive deadlines to meet project commitments
    >   Understanding of, and experience with ORM concepts and technologies
    >   Excellent verbal and written communication skills

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 4
    Experience: 5+ years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • TECH-LEAD/MODULE LEAD(JAVA/J2EE)Open or Close

    Experienced Java/J2EE(5 to 10 years)

    JOB DESCRIPTION
    Urgently require talented TECH-LEAD/MODULE-LEAD. The position requires expertise and hands on experience working with overseas client. Successful candidates will get to work on cutting edge Java applications to the global audience.

    DESIRED CANDIDATE PROFILE
    An ideal candidate should be experienced in defining systems and application architecture. The candidate must possess prior experience leading a project. Candidates must have:
    >   Must have 6+ years of actual development experience using Java/J2EE technology stack
    >   Strong experience in Java, Spring, Spring Boot, RESTful
    >   At least 2-3 years of front end UI development experience using Javascript and any one of these (AngularJS, NodeJS, ReactJS, D3)
    >   Amazon AWS experience is a strong plus.
    >   Extensive experience in developing Web based enterprise applications using Java/J2EE and open source frameworks (Hibernate, spring, Spring (IoC, MVC, AOP, Security and Spring Social), JSP, Servlet, Struts, JDBC, Angular JS, jQuery, jQuery Mobile, Ionic Mobile )
    >   Experienced in using Websphere, WebLogic, JBOSS or TomCat application servers.
    >   Must be knowledgeable in at least one of the relational DBs (Oracle, DB2 or MS-SQL).
    >   Hands-on experience in software design, coding, testing and deployment of enterprise scale web-based and mobile apps
    >   Good understanding of performance metrics and performance tuning an application
    >   Good understanding of building secure web applications and ADA complaint web interfaces
    >   Exposure on Devops side: Openstack, Capistrano, Puppet,others, (any of these)--Will be an added advantage
    >   Exposure on Bigdata: BynamoDB, NiFi, Spark, Splunk ,others,(anyone) -Will be an added advantage
    >   Responsible for providing senior level expertise on decisions and priorities regarding the enterprise’s overall systems architecture.
    >   Facilitates the establishment and implementation of standards and guidelines that guide the design of technology solutions including architecture and implementing solutions requiring integration of multiple platforms, operating systems and applications across the enterprise.
    >   Experience in all phases of the software development life-cycle (SDLC).
    >   Experience with implementation of large systems that utilize J2EE technologies
    >   Experience developing in J2EE framework : EJB, JSP, Servlet, JMS, JNDI, JDBC, JMX, RMI
    >   Knowledge of and/or experience with Web Services Standards (REST,SOAP, XML, WSDL, UDDI) a plus
    >   Experience with standard internet protocols such as HTTP, HTTPS, POP, FTP, SMTP
    >   Applied knowledge of user interface (HTML, Javascript, JSP) design
    >   Applied experience with RDBMS design, development
    >   Must have worked with Oracle or similar Relational Databases as backend ,also Applied knowledge of back-end connectivity to database systems
    >   Must be able to spearhead the design from business use-cases through design model
    >   Facilitates the establishment and implementation of standards and guidelines that guide the design of technology solutions including architecting and implementing solutions requiring integration of multiple platforms, operating systems and applications across the enterprise.
    >   Reviews, advises and designs standard software and hardware builds, system options, risks, costs versus benefits and impact on the enterprise business process and goals.
    >   Must be self motivated and work well pulling people together in addition to being able to pull people together technically
    >   Demonstrated proficiency of troubleshooting techniques and detail-oriented problem diagnosis
    >   Ability to handle responsibility, is self-directed, with strong organizational and documentation skills
    >   Ability to work independently and efficiently under aggressive deadlines to meet project commitments
    >   Understanding of, and experience with ORM concepts and technologies
    >   Excellent verbal and written communication skills

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 2
    Experience: 5+ years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • SOFTWARE ENGINEER (JAVA)Open or Close

    Experienced Java developer (2 years)

    JOB DESCRIPTION
    Urgently require talented Java developer. The position requires expertise and hands on experience working with overseas client. Successful candidates will get to work on cutting edge Java applications to the global audience. Candidates with exposure to Javascript frameworks like jQuery will be given top priority.

    DESIRED CANDIDATE PROFILE
    Java Developer with strong analytical skills to join a dynamic team of developers. Candidates must have:
    >   2 - 4 Yrs of experience in Java
    >   Excellent understanding of OOPS concepts
    >   Hands on experience in MVC architecture
    >   Hands on experience in Javascript
    >   Exposure to frameworks like jQuery
    >   Experience working with international clients
    >   Good documentation skills
    >   Good English communication skills, written & verbal
    >   Should be a good team player
    >   Should be a self-starter and fast learner

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 5
    Experience: 2 - 4 years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • UI DEVELOPER (Angular JS / JAVA/ JQuery/ BootStrap)Open or Close

    UI Developer (5+ years)

    JOB DESCRIPTION
    Urgently require talented UI developers who should have hands-on and willing to take on the challenge of creating new UI paradigms of interaction on Application products (experience with enablers like gestures, multi-touch interactions, voice recognition, latest technologies etc. would be an added advantage)For you work is not the number of hours but the excitement of seeing your creation unfold.

    DESIRED CANDIDATE PROFILE
    We are looking for a UI developer with strong interests and capabilities in the design and development of engaging user experiences. The ideal candidate will thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design (UCD) methodologies is must.
    >   5+ years of relevant front-end development experience in medium or large, enterprise application development.
    >   Expert knowledge of user-centered interface design processes, methodology and UI best practices. Demonstrated experience with turning customer insight into interaction designs.
    >   Passionate about understanding (and keeping the team and clients in formed about) current and emerging UX/UI trends.
    >   Experience with the conceptualization and design of navigation, labeling, search, and organization systems for websites and applications.
    >   Work with the internal product team to complete the information architecture and interface development processes for new production projects including site map, wire frame layout and template development/testing (browser and platform compatibility) while maintaining quick page load times.
    >   Strong working knowledge of Omnigraffle,Photoshop,Visio,Illustrator, InDesign, Fireworks and associated design tools
    >   Strong conceptualization ability, strong visual communication ability, drawing skills and sketchbook technique
    >   Produce scenarios, process flows, information architecture diagrams, wireframes, visual design redlines and other artifacts required to develop and evolve user experience designs.
    >   Show desire to iterate on design, while having the ability to finish a project on time
    >   Great sense of visual design and print specific design, are good with workflow and ideally are great at balancing these with a mind-set of collaborative curiosity.
    >   Experience in implementation tools and techniques like Angular JS , HTML5 coding, Jquery, CSS 3, Twitter bootstrap,etc.
    >   Avid follower of the new technology trends
    >   Extremely detail-oriented, flexible and able to work in a fast-paced, demanding environment simultaneously contributing to multiple projects each with aggressive development schedules.
    >   Strong communication skills. Able to present concepts in a clear and convincing manner to a broad range of audiences – from executives to software developers.
    >   Should be a self-starter and fast learner

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 2
    Experience: 5+years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • UI / UX DESIGNER Open or Close

    UI Designer/ UX Designer (5+ years)

    JOB DESCRIPTION
    Urgently require talented UI/UX designers who should have hands-on and willing to take on the challenge of creating new UX paradigms of interaction on Websites or products (experience with enablers like gestures, multi-touch interactions, voice recognition, latest technologies etc. would be an added advantage)For you work is not the number of hours but the excitement of seeing your creation unfold.

    DESIRED CANDIDATE PROFILE
    We are looking for a UI/UX designer with strong interests and capabilities in the design and development of engaging user experiences. The ideal candidate will thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design (UCD) methodologies is must.
    >   5+ years of relevant work experience including demonstrated experience in designing usable web-based interfaces which leverage emergent technologies and in mobile devices.
    >   Expert knowledge of user-centered interface design processes, methodology and UI best practices. Demonstrated experience with turning customer insight into interaction designs.
    >   Passionate about understanding (and keeping the team and clients in formed about) current and emerging UX/UI trends.
    >   Experience with the conceptualization and design of navigation, labeling, search, and organization systems for websites and applications.
    >   Create and revise information architecture documents and diagrams including but not limited to: content diagrams, content maps, wire frame diagrams, comprehensive diagrams and static prototypes.
    >   Work with the internal product team to complete the information architecture and interface development processes for new production projects including site map, wire frame layout and template development/testing (browser and platform compatibility) while maintaining quick page load times.
    >   Strong working knowledge of Omnigraffle,Photoshop,Visio,Illustrator, InDesign, Fireworks and associated design tools
    >   Strong conceptualization ability, strong visual communication ability, drawing skills and sketchbook technique
    >   Produce scenarios, process flows, information architecture diagrams, wireframes, visual design redlines and other artifacts required to develop and evolve user experience designs.
    >   Show desire to iterate on design, while having the ability to finish a project on time
    >   Great sense of visual design and print specific design, are good with workflow and ideally are great at balancing these with a mind-set of collaborative curiosity.
    >   Experience in implementation tools and techniques like HTML5 coding, Jquery, CSS 3, Twitter bootstrap,etc.Also ability to prototype in Angular JS with CSS is a plus
    >   Avid follower of the new technology trends
    >   Ability to design interface solutions across a range of devices (e.g. desktop computer, mobile phone, tablet, retail point of sale system).
    >   Experience successfully partnering and directing visual UX designers to execute a final responsive design. Knowledge of the software development process and ability to communicate well with software development teams.
    >   Experience working with international clients
    >   Fluent in responsive design, mobile/tablet UI UX
    >   Extremely detail-oriented, flexible and able to work in a fast-paced, demanding environment simultaneously contributing to multiple projects each with aggressive development schedules.
    >   Strong communication skills. Able to present concepts in a clear and convincing manner to a broad range of audiences – from executives to software developers.
    >   Should be a self-starter and fast learner

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 2
    Experience: 5+years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • SOFTWARE ENGINEER (Android Developer)Open or Close

    Android Developer (3+ years)

    JOB DESCRIPTION
    Urgently require talented software developers who can develop mobile applications using Android technologies. The candidate must be strong in developing state of the art applications and should be able to debug the SDK. The position requires expertise in Java and C++. Must have hands on experience working with overseas client assignments developing Android native apps using Google Android SDK. Successful candidates will get to work on cutting edge mobile applications to the global audience. The position will also require the candidates to communicate and interact with clients directly and hence good English capabilities are a must.

    DESIRED CANDIDATE PROFILE
    Android Developer with strong analytical skills to join a dynamic team of web developers. Candidates must have:
    >   3+ Year experience in Android Developer Programming.
    >   Excellent understanding of OOPS concepts
    >   Thorough understanding of all flavors of Android.
    >   Exposure to Android Internals.
    >   Strong in Java / C / C++ coding experience.
    >   Exposure to NDK/SDK Programming.
    >   Experience in gradle/Android Studio concepts
    >   Exposure to version management tools like SVN/GIT.
    >   Exposure to unit testing frameworks like Junit.
    >   Strong debugging and analytical skills.
    >   Proven analytical, design, programming skills are required.
    >   Experience working with international clients
    >   Good documentation skills
    >   Good English communication skills, written & verbal
    >   Should be a good team player
    >   Should be a self-starter and fast learner

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 2
    Experience: 3+years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

  • SOFTWARE ENGINEER (iOS Developer)Open or Close

    iOS Developer (3+ years)

    JOB DESCRIPTION
    Urgently require talented iPhone developers who can develop mobile applications using IOS technologies.Ideal candidates should not only have a comprehensive understanding of the architecture, programming languages, API, frameworks etc. that underpin every iOS app, but also an outright obsession with the interactive experience on iPhone. Successful candidates will get to work on cutting edge mobile applications to the global audience. The position will also require the candidates to communicate and interact with clients directly and hence good English capabilities are a must.

    DESIRED CANDIDATE PROFILE
    iOS Developer with strong analytical skills who can independently drive the design and development of iPhone/iPad application project:
    >   3+ Year experience in developing iPhone applications.
    >   Excellent understanding of OOPS concepts
    >   iPhone OS Memory Management and web development experience
    >   Knowledge of Mac OS programming
    >   Knowledge of iPhone SDK and programming environment.
    >   Experience in Objective C, Cocoa and iPhone SDK
    >   Experience in GUI development
    >   Thorough understanding of MVC concepts
    >   Knowledge on OpenGL will be an added advantage
    >   Good understanding of design patterns
    >   Avid follower of the mobile technology trends
    >   Knowledge in Swift will be an advantage.
    >   Exposure to version management tools like SVN/GIT.
    >   Exposure to unit testing frameworks like Junit.
    >   Strong debugging and analytical skills.
    >   Proven analytical, design, programming skills are required.
    >   Experience working with international clients
    >   Good documentation skills
    >   Good English communication skills, written & verbal
    >   Should be a good team player
    >   Should be a self-starter and fast learner

    EDUCATION
    UG - B.Tech/B.E. - Computers, Electronics/Telecommunication, Diploma - Computers, Electronics/Telecommunication, B.Sc - Computers, BCA - Computers) AND (PG - M.Tech - Computers, Electronics/Telecommunication, MCA - Computers, M.Sc - Electronics, Computers) AND ( Doctorate - Any Doctorate - Any Specialization, Doctorate Not Required).

    OTHER DETAILS
    Number of vacancies: 2
    Experience: 3+years
    Location: Cochin

    If you have a passion towards technology and coding, then we have the right job for you. Kindly forward your resumes to
    Email: jobs@mjsofttech.com
    Phone: 0484-2421245 / 928 720 7160

Get In Touch


Reach Us

MJ SOFTTECH INDIA PVT. LTD.
XII / 448 - TV Centre, Thana Padam Road,
Off Seaport-Airport Road,
Kakkanad, Kochi.